Термин · Backend разработчик

Dead letter queue

Очередь для сообщений, которые не удалось обработать после заданного числа попыток.

Что означает

DLQ позволяет не терять проблемные события и разбирать их отдельно, не блокируя основной поток обработки.

Пример применения

Webhook платежа попал в DLQ после пяти неудачных попыток из-за некорректного payload.

Синонимы и варианты

DLQ

Частые вопросы

Что такое Dead letter queue?

Очередь для сообщений, которые не удалось обработать после заданного числа попыток.

Где применяется Dead letter queue?

DLQ позволяет не терять проблемные события и разбирать их отдельно, не блокируя основной поток обработки.

Как выглядит пример Dead letter queue?

Webhook платежа попал в DLQ после пяти неудачных попыток из-за некорректного payload.

Связанные термины

Где встречается

В обработке фоновых задач и отказов зависимостей. Указывают предел ожидания, правила повторов, защиту от дублей и путь разбора неуспешной операции.

Ошибки понимания

Повтор не всегда безопасен и не устраняет причину отказа. Неограниченные повторы могут усилить нагрузку или выполнить одну бизнес-операцию несколько раз.

· Версия 2 · Обновлено

Независимая экспертная проверка не заявлена.

Что обновлено
  • — Обновлено: Где встречается, Ошибки понимания.

Материал предназначен для обучения. Адаптируйте рекомендации к внутренним регламентам компании и условиям проекта.

Предложить исправление через контакты Ariol