Термин · Backend разработчик
Dead letter queue
Очередь для сообщений, которые не удалось обработать после заданного числа попыток.
Что означает
DLQ позволяет не терять проблемные события и разбирать их отдельно, не блокируя основной поток обработки.
Пример применения
Webhook платежа попал в DLQ после пяти неудачных попыток из-за некорректного payload.
Синонимы и варианты
Частые вопросы
Что такое Dead letter queue?
Очередь для сообщений, которые не удалось обработать после заданного числа попыток.
Где применяется Dead letter queue?
DLQ позволяет не терять проблемные события и разбирать их отдельно, не блокируя основной поток обработки.
Как выглядит пример Dead letter queue?
Webhook платежа попал в DLQ после пяти неудачных попыток из-за некорректного payload.
Связанные термины
Где встречается
В обработке фоновых задач и отказов зависимостей. Указывают предел ожидания, правила повторов, защиту от дублей и путь разбора неуспешной операции.
Ошибки понимания
Повтор не всегда безопасен и не устраняет причину отказа. Неограниченные повторы могут усилить нагрузку или выполнить одну бизнес-операцию несколько раз.
Редакция Ariol · Версия 2 · Обновлено
Независимая экспертная проверка не заявлена.
Что обновлено
- — Обновлено: Где встречается, Ошибки понимания.
Материал предназначен для обучения. Адаптируйте рекомендации к внутренним регламентам компании и условиям проекта.
Предложить исправление через контакты Ariol