分佈式事物解決方案

在分佈式開發中,當系統被拆分成多個模塊之後,一個看似簡單的功能,內部可能需要調用多個服務並操作多個數據庫實現,服務調用的分佈式事務問題變的非常突出。本文主要介紹一下分佈式開發中常用的解決方案。 常用的分佈式解決方案有如下方案,基於XA協議的二階段、三階段提交、基於MQ消息隊列的最終一致性方案,TCC、Saga,還有阿里剛開源不就的Fescar。本文主要對這些理論做介紹,後面還會對這些理論的實現方案
相關文章
相關標籤/搜索