アーキテクチャ Sagaパターン さがぱたーん 分散トランザクションを補償で扱うパターン。 #microservices#transaction 複数サービスにまたがる業務処理を、ローカルトランザクションの連鎖と、各ステップに対応する補償処理で表現するパターン。失敗時に補償を呼ぶことで一貫性を保つ。コレオグラフィ型とオーケストレーション型がある。 関連用語 マイクロサービス 小さく独立してデプロイ可能なサービス群でシステムを構成する設計。イベント駆動アーキテクチャ イベントを介して疎結合にやり取りする設計。結果整合性 最終的に整合する分散モデル。 関連書籍 マイクロサービスアーキテクチャ 第2版 Newman Sam、佐藤 直生、木下 哲也 上級 Amazonで見る ← 用語集トップへ戻る