Camunda 能否为微服务编排提供与 Zeebe 相同的功能?

Can Camunda provides same features as Zeebe for Microservices Orchestration?

我了解到 Camunda 的 Zeebe (https://zeebe.io/) 是专门为微服务编排创建的。我知道在性能方面存在一些差异。

我的问题是“我可以使用 Camunda 实现与 Zeebe 相同的效果吗?”

我注意到 Camunda enterprise 提供了许多免费版本或 Zeebe 中没有提供的功能,例如 BPMN 部署、以前工作流的历史记录。我想获得微服务编排的那些功能。我的猜测是,如果我使用 Zeebe,我将无法获得。

这些问题合二为一。

  1. 是的,您可以使用 Camunda BPM 进行微服务编排。正如您正确指出的那样,不同之处在于工作流引擎本身的架构,而不是您可以利用它的用例。

  2. 是的,有一个 Camunda BPM 企业版具有社区版中没有的功能,请参阅:https://camunda.com/enterprise/

  3. Zeebe 最终将提供相同的功能。鉴于它相对较新,因此在这方面它不具备 Camunda BPM 的所有功能。但是与您的示例相关,Operate 可以显示历史实例,但也不能免费用于商业用途。 Zeebe 也作为托管服务提供:https://camunda.com/products/cloud/