Dead Letter Queue
Una cola de mensajes muertos almacena mensajes que no pueden procesarse, evitando que los mensajes venenosos bloqueen el manejo normal y permitiendo su análisis y reprocesamiento posterior.
Propósito
Aislar los mensajes fallidos, evitando el bloqueo de la cola y los reintentos infinitos.
Mecanismo
Cuando el procesamiento falla un número fijo de veces (p. ej., 3), el mensaje pasa a la DLQ en lugar de reintentarse para siempre. Los mensajes de la DLQ esperan análisis manual o reentrega tras una corrección. SQS/Kafka/RabbitMQ admiten DLQ. Vigila la longitud de la DLQ con alertas.
Casos de uso
- Colas de mensajes
- Aislamiento de fallos
- Gestión de excepciones
Términos relacionados
Message Queue
Una cola de mensajes desacopla de forma asíncrona productores y consumidores: los productores envían mensajes a la cola, los consumidores los procesan en orden, absorbiendo los picos de tráfico. GLOSARIO
AMQP
AMQP es un protocolo de colas de mensajes de nivel empresarial que define enrutamiento, colas, bindings y semántica de transacciones, implementado por RabbitMQ y otros. GLOSARIO