비동기 작업 큐의 재시도 폭풍을 방어하는 데드 레터 큐(DLQ) 격리와 지수 백오프 설계
대용량 알림 발송, 외부 API 배치 연동, 이미지 리사이징 등 실시간 응답이 필요 없는 백엔드 작업들은 흔히 Celery, Redis Streams, RabbitMQ 등의 비동기 작업 큐(Task Queue)를 통해 처리됩니다. 그러나 작업 실행 중 외부 서비스 장애나 파싱 불가능한 데이터(Poison Pill)가 유입될 때 적절한 재시도 한계와 격리 장치가 없으면, 수만 건의 실패 작업이 동시에 큐로 되돌아가며 재시도…