Det transaktionella utboks mönstret i Go med PostgreSQL
Skapa händelsen med datan. Dela aldrig upp dem.
Två skrivningar som bör lyckas tillsammans, kommer med största sannolikhet att misslyckas separat.
Din orderservice sparar ordern i databasen och publicerar sedan ett order.created-händelsemeddelande till en meddelandebroker.