Cadence Workflow EngineはUberで開発され、MITライセンスの下でオープンソース化されました。Cadenceと既存のワークフローエンジンの大部分の違いは、開発者向けであり、非常に柔軟でスケーラブルであることです(1秒あたり数万の更新と最大数十億のオープンワークフロー)。ワークフローはオブジェクト指向プログラムとして記述され、エンジンはホスト障害の場合にスレッドスタックやローカル変数を含むワークフローオブジェクトの状態が完全に保持されることを保証します。返信をリクエストします。使用例は次のとおりです。分散CRONジョブML /データパイプラインの管理ビジネスイベントへの反応。たとえば、Uberでの旅行イベントです。ワークフローは、受信したイベントに基づいて状態を蓄積し、必要に応じてアクティビティを実行できます。Mesos / Kubernetes CIパイプライン実装へのサービス展開リクエストを受信したときに複数のサービス呼び出しが完了することを保証します。SAGAパターンの実装を含むヒューマンワーカータスクの管理(Amazon MTurkに類似)メディア処理カスタマーサポートチケットルーティング注文処理ChaosMonkeyおよび他の多くに類似したテストサービス実際に、既存のエンジンワークフロー仕様言語はすべて、Cadenceで実行するために移植できます。移植された複数の内部Uberシステムがあります。このようにして、単一のバックエンドサービスで複数のドメイン固有のワークフローシステムを強化できます。
cadence-workflow

ウェブサイト:

カテゴリー

LinuxのCadence Workflowの代替

Imixs-Workflow

Imixs-Workflow

Imixs Workflowは、ビジネスアプリケーションの複雑さを軽減することを目的としたBPMフレームワークです。BPMN 2.0標準に基づいて、1行のコードを変更せずにビジネスロジックを変更できます。
Activiti

Activiti

Activitiは、ビジネスマン、開発者、システム管理者を対象とした軽量のワークフローおよびビジネスプロセス管理(BPM)プラットフォームです。
Workflow Engine .NET

Workflow Engine .NET

WorkflowEngine.NET-アプリケーションにワークフローを追加するコンポーネント。
Zvolv

Zvolv

Zvolvは、No-Code Workflow Automationです。AI、コグニティブオートメーション、コラボレーションなどを組み込んで、数日でエンタープライズアプリケーションを構築します。
MESG

MESG

MESGは柔軟な分散型開発フレームワークであり、アプリケーションコンポーネントを簡単に再利用できると同時に、収益化の手段を提供するため、オープンソースの開発者は自分の仕事に報いることができます。