TCC 強一致性 實時 DEMO 下單(創建訂單,扣除庫存,增加積分,扣除餘額)

僞代碼 場景 用購買某種商品1件(原庫存1000),增加20積分,扣除100元餘額 設計說明 通過日誌表來完成TCC。修改庫存,餘額表要先添加一條記錄到他們的日誌表裏,表要記錄TCC狀態。 通過唯一業務Code去重,保證冪等。 沒有抽象一個活動管理器來管理TCC。 服務 本地創建訂單服務createOrder 本地插入訂單Mapper層 insertOrder(orderCode) 本地其他服務
相關文章
相關標籤/搜索