"分布式事务一致性" 看这一篇就够了
大家好,我是田向阳,是现任普元解决方案的中心架构师。今天我给大家分享的题目是微服务架构下的事务一致性保证。
主要内容包括4部分:
对账是最后的终极防线。
我们先来看一下第一部分,传统使用本地事务和分布式事务保证一致性
传统单机应用一般都会使用一个关系型数据库,好处是应用可以使用 ACID transactions。为保证一致性我们只需要:开始一个事务,改变(插入,删除,更新)很多行,然后提交事务(如果有异常时回滚事务)。更进一步,借助开发平台中的数据访问技术和框架(如Spring),我们需要做的事情更少,只需要关注数据本身的改变。随着组织规模不断扩大,业务量不断增长,单机应用和数据库已经不足以支持庞大的业务量和数据量,这个时候需

