Средний
Что такое DLQ (Dead Letter Queue)?
DLQ (Очередь недоставленных сообщений) — это специальная очередь, куда брокер (RabbitMQ, Kafka, SQS) перенаправляет сообщения, которые не удалось обработать.
Почему сообщение попадает в DLQ:
- Консьюмер вернул ошибку (NACK) и исчерпал лимит ретраев.
- Истек TTL (время жизни) сообщения.
- Очередь переполнена.
✅ Зачем нужна: Чтобы "ядовитые" сообщения (poison pills), которые вызывают падение кода, не блокировали обработку нормальных сообщений. Аналитик или разработчик потом вручную разбирает DLQ.