🔷

Dead-Letter Queue (DLQ)

A Dead-Letter Queue (DLQ) in Amazon SQS is a special queue used to store messages that cannot be successfully processed after a defined number of attempts. Instead of blocking the main queue, failed messages are automatically redirected to the DLQ, allowing developers to analyze errors, prevent system slowdowns, and optionally reprocess problematic messages.