AWS認定試験 Developer - Associate(予想問題) その12

問題 30 / 65

マイクロサービス間で送金処理などの分散更新を協調させる際に2フェーズコミットが使えない環境で推奨される設計パターンはどれか?

分散トランザクションマネージャを導入して同期コミットする
全データを中央DBに集約して単一トランザクションで処理する
トランザクションを持たない設計にしてエラー時は手動ロールバックする
SQSで全ての処理を直列化して単一スレッドのように扱う
Sagaパターンを採用し各サービスのローカルトランザクションと補償トランザクションで整合性を保つ

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。