JAPANESE

Sagaパターン

サガパターン

KOREAN

사가 패턴

[サガ ペトン]

ハングル読み: 사가파탄

解説

マイクロサービス間の分散トランザクションを、一連のローカルトランザクションと補償トランザクションで管理するパターン。各ステップの失敗時に前のステップの効果を打ち消す。

마이크로서비스 간의 분산 트랜잭션을 일련의 로컬 트랜잭션과 보상 트랜잭션으로 관리하는 패턴이다.

例文

注文処理にSagaパターンを適用し、決済失敗時に在庫確保を自動的にキャンセルする設計にした。

주문 처리에 사가 패턴을 적용하여 결제 실패 시 재고 확보를 자동으로 취소하는 설계로 했다.