Jul 18, 2026 Architecture Saga 模式:跨微服務協調長生命週期事務 當一筆業務事務要跨五個服務、兩個資料庫時,沒有任何一個 ACID 邊界能罩住它。Saga 模式用一組本地事務加一份補償計劃,把原子性換掉;它有兩種截然不同的形態:編排,讓一個指揮者告訴每個服務做什麼;協同,讓每個服務對匯流排上的事件做出反應。一次航行類比、兩個並排實作、三種現實落地形態,以及一個指向 Saga 啟用模式的預告。 Design PatternsMicroservicesDistributed Systems