At-Least-Once-Zustellung
Problem
Ein Broker sendet eine Nachricht an einen Verbraucher.
Der Verbraucher verarbeitet es erfolgreich - stürzt aber ab, bevor er es anerkennt.
Der Broker weiß nicht, ob die Verarbeitung stattgefunden hat.
Lösung — Erneute Zustellung
Wenn Sie unsicher sind, senden Sie die Nachricht erneut.
Nachricht → Empfänger ✓ ACK ✗ verloren Nachricht → Empfänger erneut
Dies kann zu Duplikaten führen.
Kerngedanke: At-Least-Once-Zustellung nimmt mögliche Duplikate in Kauf, damit Nachrichten bei unklarem Verarbeitungsstatus erneut zugestellt werden.