TCC分佈式事務的實現原理(補償機制)

核心思想 是:針對每一個操做,都要註冊一個與其對應的確認和補償(撤銷)操做。分爲三個階段:git Try 階段:主要是對業務系統作檢測(一致性)及資源預留(準隔離性) Confirm 階段:主要是對業務系統作確認提交,Try階段執行成功並開始執行 Confirm階段時,默認Confirm階段是不會出錯的。即:只要Try成功,Confirm必定成功。(Confirm 操做知足冪等性。要求具有冪等設計
相關文章
相關標籤/搜索