パターンを読み込んでいます…
📋
イベント駆動型オーケストレーター・ワーカー(EDOW)
中央のオーケストレーターがイベントストリーミングを通じてワーカーエージェントにタスクを割り当てる
複雑さ: mediumワークフローのオーケストレーション
30秒でわかる概要
- 概要
- オーケストレーターがタスクをイベントストリームに発行し、ステートレスなワーカーがそれを消費して並列に処理し、結果を非同期に発行し返します。
- 使いどころ
- ワーカーの障害やスケール変動が予測しづらい大量の並列処理で、直接接続なしに自動復旧が必要な場合。
- 注意点
- イベント順序と exactly-once セマンティクスの担保は難しく、冪等性の設計を怠ると重複処理や結果の欠落が発生します。
このパターンについてAIエキスパートに質問
質問が入力済みの状態でアシスタントが開きます。送信前に内容を確認できます。
イベント駆動型オーケストレーター・ワーカー: 概要
中央のオーケストレーターがイベントストリーミングを通じてワーカーエージェントにタスクを割り当てる
- Asynchronous task distribution via events
- Consumer group-based load balancing
- Automatic worker scaling and rebalancing
- Fault tolerance through event replay
- Stateless worker agents
- Decoupled orchestration architecture
The Agent Architect
1つのパターン、1つのトレードオフ、1つの本番障害事例。エージェントシステムを構築する人のための短い週刊ブリーフィング。
週1回のメール、ワンクリックで購読解除できます。アドレスはブリーフィングの送信のみに使用します。
参考文献
このパターンの根拠となる論文、仕様、リポジトリです。
- Kafka: a Distributed Messaging System for Log Processing (NetDB 2011)
- Triggerflow: Trigger-based Orchestration of Serverless WorkflowsarXiv:2106.00583
このカタログを作ったエンジニアが担当
エージェント構成をレビューします
このページが扱うのは1つのパターンです。実際のシステムは数十を組み合わせて動き、障害の多くはその繋ぎ目で起きます。カタログの288パターンに照らして設計全体をレビューします。アーキテクチャ、信頼性、評価、コストまで、指摘ごとに対応するパターンを示します。
€750(通常€1,500)・1週間・文書レポートとウォークスルーコール・9月30日まで