在Saga模式https://microservices.io/patterns/data/saga.html和下面的用例之间有一个细微的区别。Saga模式是关于事件发生时的分布式事务,下面的用例是事件发生后的协调模式。
我们有一个巨大的微服务生态系统(300+)在一个部门(2000+雇员)。我们的所有服务都松散地遵循消息驱动的体系结构。例如,在电子商务世界中,我们有一个系统A,它发送消息Customer X placed an order for item Y for $4.50. Order Id is 123。然后有一个系统B,它可能是一种支付服务,它接收此消息,并以4.50美元实际借记