Dead Letter Queue
The Dead Letter Queue (DLQ) is a service that stores messages that meet one or more of the following criteria:
- message is sent to a queue that doesn't exist
- queue/message length limit exceeded
- message is not processed successfully
- and others
Dead letter queue storing of these messages allows developers to look for common patterns and potential software problems
DLQs are incorporated out of the box with EventBridge, SQS, SNS Kafka, RabbitMQ, and others
- EventBridge uses SQS as the DLQ
Backlinks