A transaction across services
An order requires reserving stock in one service, charging a card in another, and creating a shipment in a third. Each has its own database, and distributed transactions are not available.
What is the usual approach?
An order requires reserving stock in one service, charging a card in another, and creating a shipment in a third. Each has its own database, and distributed transactions are not available.
What is the usual approach?