Resolving the Reprocessing Problem
재처리 불가 문제 해결 과정
배경 및 문제
실패 시 어디까지 처리됐는지 알 수 없는 구조
고민
단순 재시도가 아닌 안전한 재시작
해결 방법 검토
1. 전체 재실행 (X)
2. 메시지 큐 재시도 / DLQ 활용 (X)
3. 상태 기반 재처리 모델 (O)
핵심 설계: 상태와 진행도를 데이터로 남긴다
Cursor기반 재시작
자동 감지: 중단된 작업을 복구 대상으로 전환
재처리 로직

트레이드 오프: at-least-once 보장 선택
PreviousRedesigning Bulk Notification Processing for StabilityNextDesigning a Safe Abort Mechanism for Long-Running Bulk Jobs
Last updated