架構雜談《五》

架構雜談《五》 保證最終一致性的模式   在大規模、高併發服務化系統中,一個功能被拆分成多個具有功能單一的子功能,一個流程會有多個系統的多個單一功能的服務組合實現,如果使用兩階段提交協議和三階段提交協議,確實能解決系統間的一致性問題。其實現也比較複雜、成本比較高,最重要的是性能不夠好,相比來看,TCC協議簡單、更容易實現,但TCC協議由於每個事務都需要執行Try再執行Confirm 顯得有點臃腫,
相關文章
相關標籤/搜索