Iniciar sesión Registro
Anuncios
Tu espacio publicitario
Reserva este slot exclusivo para el periodo elegido.
Comprar publicidad →
Logotipo de la comunidad de telegram - From A | Все про IT
Añadido 06 dic. 2025 🌐 UK

From A | Все про IT

@from_artur
Número de suscriptores: 5 350
Fotos: 196
Videos: 65
Enlaces: 406
Descripción:
Привіт. Я Артур — Software Architect, Head of Engineering, Ph.D. Пишу про програмування, тестування, автоматизацію, архітектуру та айтішку. По питанням пишіть @ar2r_s
Fuente

From A | Все про IT | Простими словами про патерни. Сьогодні про Dead Letter Queue (DLQ).У т...

Logotipo de la comunidad de telegram - From A | Все про IT From A | Все про IT @from_artur
1 990 Vistas/Alcance 2026-08-21 09:57 Mensaje №757
Простими словами про патерни. Сьогодні про Dead Letter Queue (DLQ).

У тебе є дублікат ключа. Намагаєшся відкрити двері а воно все не відкриває - і так і сяк а воно не піддається. Кидаєш цей ключ в коробку "розберуся потім" і спокійно відкриваєш іншим який відкривав до цього, щоб не застрягнути в проході. Dead Letter Queue - та сама коробка для повідомлень, які вперто не обробляються.

«Галіме» (poison) повідомлення - з поганими даними чи стійкою помилкою - падає раз за разом. Воно не має ні блокувати чергу, ні губитися.

Рішення: даємо повідомленню обмежену кількість спроб (retry). Вичерпали - перекладаємо його в окрему чергу, Dead Letter Queue. Основна черга рухається далі, а "мертве" повідомлення збережене для розбору й повторного оброблення.

• обмежені retry, далі - у DLQ
• основна черга не блокується
• проблема лишається видимою для аналізу
• повтор із DLQ має бути ідемпотентним

DLQ без моніторингу - це смітник, тому думаємо про алертінг.

#мікросервіси #архітектура #systemdesign #microservices