分佈式事務之最終一致性

問題描述 比如有訂單,庫存兩個數據,一個下單過程簡化爲,加一個訂單,減一個庫存。 而訂單和庫存是獨立的服務,那怎麼保證數據一致性。 這時候我們需要思考一下,怎麼保證兩個遠程調用「同時成功」,數據一致? 請大家先注意一點遠程調用最鬱悶的地方就是,結果有3種,成功、失敗和超時。 超時的話,成功失敗都有可能。而超時的結果是無法預測的,超時之後可能成功也可能失敗,如果超時重試成功,但是本地事務已經回滾,而
相關文章
相關標籤/搜索