如何解決分佈式系統數據事務一致性問題

用戶在京東上下了一個訂單,發現本身在京東的帳戶裏面有餘額,而後使用餘額支付,支付成功以後,訂單狀態修改成支付成功,而後通知倉庫發貨。假設訂單系統,支付系統,倉庫系統是三個獨立的應用,是獨立部署的,系統之間經過遠程服務調用。   訂單的有三個狀態:I:初始 P:已支付 W:已出庫,訂單金額100, 會員賬戶餘額200   若是整個流程比較順利,正常狀況下,訂單的狀態會變爲I->P->W,會員賬戶
相關文章
相關標籤/搜索