微服务架构下的数据一致性保证(三):补偿模式

在微服务架构下,一个典型的业务操作往往由一系列自治的微服务步骤组成,如果某个步骤发生了业务异常(比如支付时账户余额不足等)时就出现了数据不一致。我们采用补偿模式来撤销已经完成的步骤,从而实现最终一致性。     今天分享的还是关于微服务架构下的数据一致性保证的话题,是数据一致性系列分享的第三篇。 在第一篇分享中介绍了微服务架构应满足数据最终一致性,并简要介绍了最终一致性的三种模式:可靠事件模式、补
相关文章
相关标签/搜索