Dead letters and poison pills: what to do with messages that won't process
How one poison pill froze checkout for 4 hours, how to classify failures as transient, permanent or poison, the DLQ patterns (simple, categorized, delayed retry, error-specific), retry counts and retention, the edge cases that bite (DLQ consumers failing, replays breaking, infinite loops, duplicates), and safe replay for payments.
01 · Previously
W03 · DAY 04 · Dead Letters and Poison Pills
Too many messages. Now: one bad one.
Previously: backpressure
Previously, on Day 3, you handled too many messages.
0:00 / 17:46