Une file de lettre morte (DLQ) est l'endroit où vont les messages quand ils ne peuvent pas être traités ou rencontrent certaines conditions (rejetés, expirés, file pleine). Les DLQ empêchent les messages problématiques d'être perdus ou de bloquer le traitement, ce qui permet une inspection et une gestion ultérieures.
Ce qu'est une file de lettre morte
DEAD LETTER QUEUE → a queue that receives messages that couldn't be delivered/processed
normally:
→ messages are "dead-lettered" (routed to the DLQ) when they:
- are REJECTED/nacked (consumer can't process them) without requeue
- EXPIRE (message TTL exceeded)
- exceed the queue's MAX LENGTH (overflow)
→ the DLQ collects these for inspection/handling instead of losing them
→ a "holding area" for problematic messages
