Jul 18, 2026 Architecture Saga 模式:跨微服务协调长生命周期事务 当一笔业务事务要跨五个服务、两个数据库时,没有任何一个 ACID 边界能罩住它。Saga 模式用一组本地事务加一份补偿计划,把原子性换掉;它有两种截然不同的形态:编排,让一个指挥者告诉每个服务做什么;协同,让每个服务对总线上的事件做出反应。一次航行类比、两个并排实现、三种现实落地形态,以及一个指向 Saga 启用模式的预告。 Design PatternsMicroservicesDistributed Systems