프로젝트 배경
외부 시스템 이벤트는 중복 전달, 일시적 장애, 영구 오류를 구분하지 않으면 중복 처리나 유실이 발생합니다. idempotency key, 오류 유형별 처리, 제한된 재시도, dead-letter, 수동 replay와 감사 로그를 하나의 흐름으로 검증했습니다.
프로젝트 성과
중복 1건 차단·테스트 5/5
합성 이벤트 4건에서 중복 1건을 차단하고 일시 오류는 2회 재시도, 영구 오류는 dead-letter로 분리했습니다.
핵심 기능
진행 단계
이벤트 규칙 정의 → 처리 → 재검증
2026.08.
중복 기준과 오류 등급을 정의한 뒤 이벤트 처리기·재시도·dead-letter·replay를 구현하고 자동 테스트했습니다.
프로젝트 상세
합성 webhook 이벤트 4건으로 중복 차단, 503 재시도, 400 dead-letter 분리, 수동 replay와 감사 로그를 검증한 자체 구현 데모입니다. 중복 1건 차단, 재시도 2회, 정상 전달 3건, 자동 테스트 5/5를 확인했습니다. 실제 endpoint 호출이나 실서비스 API 트래픽은 사용하지 않았습니다.







