토픽 140 / 201·분산 트랜잭션 및 보안
Saga 패턴
Saga 패턴
로컬 트랜잭션 시퀀스로 분산 트랜잭션을 구현
특징: 비동기(↑), 보상 트랜잭션 필요
구성요소: 로컬 트랜잭션, 보상 트랜잭션, 오케스트레이션/코레오그래피
기술요소: 이벤트 기반, 상태 관리
적용사례: 마이크로서비스, 주문 처리
비교: Saga(최종일관) vs 2PC(강한일관)
연관: MSA, 이벤트 소싱, 분산 트랜잭션
로컬 트랜잭션 시퀀스로 분산 트랜잭션을 구현
특징: 비동기(↑), 보상 트랜잭션 필요
구성요소: 로컬 트랜잭션, 보상 트랜잭션, 오케스트레이션/코레오그래피
기술요소: 이벤트 기반, 상태 관리
적용사례: 마이크로서비스, 주문 처리
비교: Saga(최종일관) vs 2PC(강한일관)
연관: MSA, 이벤트 소싱, 분산 트랜잭션