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

分类目录

具有任何许可的所有平台的Cadence Workflow替代品

Imixs-Workflow

Imixs-Workflow

Imixs Workflow是一个BPM框架,旨在降低业务应用程序的复杂性。基于BPMN 2.0标准,您可以更改业务逻辑,而无需更改任何代码行。
Zenaton

Zenaton

开发人员的工作流生成器。在几天而不是几个月内构建事件驱动的流程。
Activiti

Activiti

Activiti是一个轻量级的工作流和业务流程管理(BPM)平台,面向业务人员,开发人员和系统管理员。
Workflow Engine .NET

Workflow Engine .NET

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

Zvolv

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

cDevWorkflow

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

MESG

MESG是一种灵活的分散式开发框架,它允许轻松重用应用程序组件,同时提供货币化途径,因此开源开发人员可以从他们的工作中获得回报。
Kelsa

Kelsa

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

Ferryt

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

3YOURMIND

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