コレオグラフィ
【図解】コレ1枚でわかるオーケストレーションとコレオグラフィ:ITソリューション塾:オルタナティブ・ブログ
ある業務で一連のサービス(特定の業務を処理するプログラム)を連結させて全体の処理を行う方式に、
オーケストレーション
(
Orchestration
)とコレオグラフィ(
Choreography
)があります。
アーキテクチャ
の文脈で使われる言葉
リンク先がとても分かりやすい
オーケストレーションと対比的に使われる
オーケストレーションは細かいサービスを統合するマスタープロセスが主体となって処理を進める
コレオグラフィは中心となるプロセスが存在せず、メッセージングを媒介として個々のサービスが自律的に処理を進める
よりDecentralizedで、拡張性が高い