阿里業務研發經典案例:另類解法,分佈式一致性

背景   在大型互聯網系統中,基於成本的考慮,普遍會使用MySQL 數據庫;同時由於業務量很大,通常會按照用戶維度對數據做垂直拆分,即大家常說的分庫分表。   在阿里巴巴的紅包系統中,紅包的發放操作會涉及兩個數據庫的事務操作,一個數據庫進行預算的扣減,另一個進行用戶紅包數據的寫入,那麼如何保證這兩個事務操作的一致性呢? 問題原因及分析   開發人員首先想到的就是使用MySQL 的XA 協議,它使用
相關文章
相關標籤/搜索