Het Transactional Outbox-patroon in Go met PostgreSQL
Schrijf het gebeurtenis met de gegevens. Splits ze nooit.
Twee schrijfacties die samen zouden moeten slagen, zullen uiteindelijk afzonderlijk falen.
Uw orderservice slaat de bestelling op in de database en publiceert vervolgens een order.created-gebeurtenis naar een message broker.