微服务如何处理分布式事务?


叁叁肆提问于 2018-11-28 17:16
1 个回答
  • 猪小花1号2018-11-28 17:22

    针对微服务架构下的数据一致性实践,可以参考这个回答,几种工程中用得较多的解决方案都有解析。

    常用的分布式事务解决方案介绍有多少种?——网易云的回答

    关于题主特别关注的TCC,这里再补充:

    补偿模式的特点是实现简单,但是想形成一定程度的通用方案比较困难,特别是服务 链的记录,因为大部分时候,业务参数或者业务逻辑千差万别。

    另外,很多业务特征使得该 服务无法提供一个安全的回滚操作。