System Design Patterns: From Fundamentals to Real Systems
Vote

0% completed

​

Dead Letter Queue

1. The Incident

Your order fulfillment pipeline uses a message queue. Checkout publishes an event, and a consumer reserves inventory before notifying the warehouse. The pipeline processes 200 messages per second without incident for several months.

At 2:47 AM, a partner publishes an order event whose shipping address is null. The consumer raises an exception and does not acknowledge, which would tell the queue to remove the completed message

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content