
temporal
ワークフロー自動化信頼性の高い分散ワークフローエンジン
Temporalは、分散システム上で信頼性の高いワークフローを実行するためのオープンソースの「永続的実行(Durable Execution)」プラットフォームです。ワークフローをGo、Java、TypeScript、Pythonなどの通常のコードとして記述すると、プロセス障害やサーバー再起動が起きても状態が保持され、処理が自動的に中断地点から再開されます。リトライ、タイムアウト、補償処理(Saga)を自前で実装する必要がなくなるため、決済処理や注文管理など失敗が許されない長時間ビジネスプロセスの実装が大幅に簡素化されます。Uberで開発されたCadenceの後継です。マイクロサービス間の複雑な処理フローに苦しむエンジニアリングチームや、ミッションクリティカルな業務システムを構築する企業に向いています。MITライセンスです。
関連トピック
cronjob-schedulerdistributed-crondistributed-systemsdurable-executiongolangmicroservice-frameworkmicroservice-orchestrationmicroservices-architectureorchestratorservice-busservice-fabricworkflow-automationworkflow-engineworkflow-managementworkflow-management-systemworkflows
コメント(0)
コメントするにはログインしてください。
同じカテゴリのOSS

n8n
ノードベースで業務を自動化するZapier代替の筆頭
ワークフロー自動化OtherTypeScript

huginn
自分専用のエージェントを作る老舗自動化ツール
ワークフロー自動化MITRuby

airflow
データパイプラインの定番ワークフローエンジン
ワークフロー自動化Apache-2.0Python

kestra
宣言型のイベント駆動オーケストレーション基盤
ワークフロー自動化Apache-2.0Java

node-red
IoTでも定番のフローベースプログラミングツール
ワークフロー自動化Apache-2.0JavaScript

activepieces
オープンソースのノーコード自動化(Zapier代替)
ワークフロー自動化OtherTypeScript