JAPANESE
補償トランザクション
ほしょうトランザクション
KOREAN
보상 트랜잭션
[ポサン トゥレンジェクション]
ハングル読み: 호쇼우토란자쿠숀
解説
分散システムで失敗したトランザクションを取り消すために、逆方向の処理を実行して整合性を保つ手法。Sagaパターンで多用される。
분산 시스템에서 실패한 트랜잭션을 취소하기 위해 역방향 처리를 실행하여 데이터 정합성을 유지하는 기법으로, Saga 패턴에서 주로 활용된다.
例文
注文サービスが失敗した場合、補償トランザクションで在庫の引き当てを元に戻す処理を実装しましょう。
주문 서비스가 실패했을 경우, 보상 트랜잭션으로 재고 할당을 원래대로 되돌리는 처리를 구현합시다.