EmpfohlenDas Outbox Pattern: Zuverlässige Events ohne verteilte Transaktionen
Daten speichern und ein Event veröffentlichen sind zwei Schreibvorgänge in zwei Systemen, und kein Retry macht sie atomar. Die Transactional Outbox schreibt das Event in derselben Datenbanktransaktion und liefert es danach aus. Schema, Polling vs. CDC mit Debezium, idempotente Consumer, Reihenfolge und Betrieb.
KernaussageDaten speichern und ein Event veröffentlichen sind zwei Schreibvorgänge in zwei Systemen. Ein Absturz dazwischen verliert das Event oder verschickt eines zu zurückgerollten Daten, und Retries können das nicht reparieren.













