JAPANESE
コンペンセーション
コンペンセーション
KOREAN
보상 트랜잭션
[ポサン トゥレンジェクション]
ハングル読み: 콘펜세숀
解説
分散トランザクションにおいて一部の処理が失敗した場合に完了済みの処理を取り消すための逆操作であり、サガパターンと組み合わせてマイクロサービス間のデータ整合性を最終的に保証する。
분산 트랜잭션에서 일부 처리가 실패한 경우 완료된 처리를 취소하기 위한 역조작이며, 사가 패턴과 조합하여 마이크로서비스 간의 데이터 정합성을 최종적으로 보증한다.
例文
コンペンセーションで決済処理の失敗時に在庫確保を自動取り消しするロジックを実装した。
보상 트랜잭션으로 결제 처리 실패 시에 재고 확보를 자동 취소하는 로직을 구현했다.