トランザクショナルサーガ

    ソフトウェアアーキテクチャ・ハードパーツ

    通信、整合性、調整についてそれぞれ2パターンあり、組み合わせると合計8パターンのサーガ (アーキテクチャの大別) がある。

    パターン名 通信 整合性 調整 結合度 複雑さ 応答性/可用性 スケーラビリティ
    エピックサーガ 同期 アトミック オーケストレーション とても高い 低い 低い とても低い
    伝言ゲームサーガ 同期 アトミック コレオグラフィ 高い 高い 低い 低い
    おとぎ話サーガ 同期 結果整合性 オーケストレーション 高い とても低い 中程度 高い
    時間旅行サーガ 同期 結果整合性 コレオグラフィ 中程度 低い 中程度 低い
    ファンタジーサーガ 非同期 アトミック オーケストレーション 高い 高い 低い 低い
    ホラーストーリーサーガ 非同期 アトミック コレオグラフィ 中程度 とても高い 低い 中程度
    パラレルサーガ 非同期 結果整合性 オーケストレーション 低い 低い 高い 高い
    アンソロジーサーガ 非同期 結果整合性 コレオグラフィ とても低い 高い 高い とても高い