← 전체 목록
📤
Outbox Pattern
데이터 흐름DB 변경과 이벤트 발행을 묶는 정합성 패턴
Outbox Pattern은 비즈니스 상태 변경과 외부 이벤트 발행을 같은 로컬 트랜잭션 안에 묶기 위해, 별도의 outbox 레코드를 함께 저장하는 방식입니다. 애플리케이션은 상태 테이블과 outbox 테이블에 동시에 기록하고, 이후 릴레이 프로세스가 outbox를 읽어 메시지 브로커나 다른 시스템으로 전달합니다. 즉 발행을 즉시 끝내는 대신, 먼저 기록을 안전하게 남기고 나중에 전달하는 구조입니다.