Dead-Letter-Warteschlange

Problem

Eine Nachricht scheitert immer wieder an der Verarbeitung. Wenn die Warteschlange sie für immer wiederholt, kann diese giftige Nachricht Ressourcen verbrauchen oder den Fortschritt blockieren.

Lösung — Dead-Letter-Warteschlange

Nach einer festgelegten Anzahl oder Art von Fehlern wird die Nachricht separat abgelegt.
Warteschlange
  ↓
Die Verarbeitung scheitert wiederholt
  ↓
DLQ
Betreiber können es separat inspizieren oder aufbereiten.
Kerngedanke: Eine DLQ isoliert Nachrichten, deren normale Verarbeitung wiederholt scheitert.