Wiederholungsversuche und fehlerhafte Nachrichten
Problem
Eine Nachricht schlägt fehl, weil die Datenbank vorübergehend nicht verfügbar ist.
Wiederholen macht Sinn.
Eine andere Nachricht schlägt fehl, weil ihre Daten dauerhaft ungültig sind.
Es 50.000 Mal zu wiederholen, tut dies nicht.
Lösung — Retry Policy + DLQ
Fehler werden eingeordnet und Wiederholungsversuche begrenzt.
Vorübergehend → erneut versuchen Dauerhaft → DLQ
Kerngedanke: Resilientes Messaging unterscheidet Fehler, die sich von Nachrichten erholen können, die ein Eingreifen erfordern.