微服務架構下的數據一致性保證(三):補償模式

在微服務架構下,一個典型的業務操作往往由一系列自治的微服務步驟組成,如果某個步驟發生了業務異常(比如支付時賬戶餘額不足等)時就出現了數據不一致。我們採用補償模式來撤銷已經完成的步驟,從而實現最終一致性。     今天分享的還是關於微服務架構下的數據一致性保證的話題,是數據一致性系列分享的第三篇。 在第一篇分享中介紹了微服務架構應滿足數據最終一致性,並簡要介紹了最終一致性的三種模式:可靠事件模式、補
相關文章
相關標籤/搜索