Bestellabwicklung — Outbox + Event-Bus Variante B: Bestellung schreibt Zustand und Ereignis in einer Transaktion; alles Weitere laeuft asynchron ueber den Bus Checkout-Kontext Konsumenten POST /orders 1 TX Outbox OrderPlaced PaymentDone Web-Shop Browser / App API-Gateway AuthN, Rate-Limit Bestell-Service nimmt an, antwortet 202 Order-DB Tabellen + Outbox Outbox-Relay CDC / Polling Event-Bus Kafka, persistent Zahlung Versand Benachrichtigung
Bestellabwicklung — Outbox + Event-Bus Variante B: Bestellung schreibt Zustand und Ereignis in einer Transaktion; alles Weitere laeuft asynchron ueber den Bus Checkout-Kontext Konsumenten POST /orders 1 TX Outbox OrderPlaced PaymentDone Web-Shop Browser / App API-Gateway AuthN, Rate-Limit Bestell-Service nimmt an, antwortet 202 Order-DB Tabellen + Outbox Outbox-Relay CDC / Polling Event-Bus Kafka, persistent Zahlung Versand Benachrichtigung
maierzone Publisher

Soll-Architektur

Bestellabwicklung — Outbox + Event-Bus

Variante B: Bestellung schreibt Zustand und Ereignis in einer Transaktion; alles Weitere laeuft asynchron ueber den Bus