Entwurfsmuster · Senior · Frage 51 von 75
Welches Problem löst das Transactional-Outbox-Muster?
- 1E-Mails direkt aus dem Browser senden
- 2Ausgehende HTTP-Anfragen auf dem Client cachen
- 3Daten speichern und ein Ereignis atomar veröffentlichen
Antwort zeigen
Richtige Antwort: Daten speichern und ein Ereignis atomar veröffentlichen
Erklärung
Ohne es verliert ein Absturz zwischen „speichern“ und „veröffentlichen“ Ereignisse oder veröffentlicht Ereignisse zu ungespeicherten Daten. Konsumenten müssen idempotent sein.