SAGA mode
Saga モードは、SEATA が提供する長期トランザクション ソリューションです。 Saga モードでは、ビジネス プロセスの各参加者がローカル トランザクションを送信します。 参加者が失敗すると、以前の成功した参加者が補償されます。 1段階のフォワードサービスと2段階目の補償サービスは、事業展開によって実現されます。

Saga モードの該当するシナリオ: 長いビジネス プロセスと多くのビジネス プロセス。 参加者には、TCC モードに必要な 3 つのインターフェイスを提供できない他社またはレガシー システム サービスが含まれます。 分離は保証できませんが、Saga パターンには次の利点があります。
(a) ローカル トランザクションを 1 フェーズ、ロックフリー、高パフォーマンスで送信します。
(b) イベント駆動型アーキテクチャ、参加者は非同期で高スループットを実行できます。
(c) 補償サービスはすぐに利用できます。
Last updated