Cadence Workflow Engine由Uber开发,并在MIT许可下开源。Cadence与大多数现有工作流引擎之间的区别在于,它以开发人员为中心,并且具有极高的灵活性和可扩展性(每秒更新数万次,打开的工作流多达数十亿个)。工作流被编写为面向对象的程序,并且引擎确保在主机发生故障的情况下,工作流对象的状态(包括线程堆栈和局部变量)得以完全保留。...Cadence实际上用于超过单个应用程序的任何后端应用程序请求回复。用法示例包括:分布式CRON作业管理ML /数据管道对业务事件做出反应。例如在Uber的旅行活动。工作流可以根据收到的事件累积状态,并在必要时执行活动。将服务部署到Mesos / Kubernetes CI管道实施确保在收到请求时完成多个服务调用。包括SAGA模式的实施管理人员任务(类似于Amazon MTurk)媒体处理客户支持票务路由订单处理与ChaosMonkey等类似的测试服务其他用例集基于移植现有工作流引擎以在Cadence上运行。实际上,任何现有的引擎工作流规范语言都可以移植到Cadence上运行。移植了多个内部Uber系统。这样,单个后端服务就可以为多个特定于域的工作流系统提供支持。
cadence-workflow

分类目录

具有商业许可的所有平台的Cadence Workflow替代品

Workflow Engine .NET

Workflow Engine .NET

WorkflowEngine.NET-在您的应用程序中添加工作流的组件。
cDevWorkflow

cDevWorkflow

cDevWorkflow是面向开发人员的下一代BPM-Workflow平台。完全使用.net和c#编写,专注于性能和功能。
Zvolv

Zvolv

Zvolv是无代码工作流自动化。借助AI,认知自动化,协作等内置功能,几天之内即可构建企业应用程序。
3YOURMIND

3YOURMIND

3YOURMIND为创新型公司和3D打印服务提供了简化工业3D打印的平台。我们的平台使我们的客户能够最大程度地利用技术。
  • 付费应用
  • Web
Kelsa

Kelsa

Kelsa是基于云的,可定制且无代码的工作流自动化软件,可用于管理任何行业类型的工作流和业务流程。
Ferryt

Ferryt

流程平台的模块形成一个BPM类型系统。Ferryt允许对流程进行实时建模,仿真和运行。