[@倚贤][¥20]在微服务的架构中,一个业务涉及到调用多个其他微服务,如何保证多个微服务间的事务一致性?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

[@倚贤][¥20]在微服务的架构中,一个业务涉及到调用多个其他微服务,如何保证多个微服务间的事务一致性?

李博 bluemind 2018-12-10 16:53:36 2631

问题来自Java技术沙龙的陈启辉
Java技术沙龙报名链接:https://yq.aliyun.com/promotion/796

Java 微服务
分享到
取消 提交回答
全部回答(2)
  • testtestt2342
    2019-07-17 23:19:28

    分布式架构下的事务一致性可以考虑用2PC或者Try Confirm Cancel模式实现

    0 0
  • 徐雷frank
    2019-07-17 23:19:28

    微服务的数据一致性问题,目前的解决方案是
    1、使用TCC方式,或者Saga方式,达到最终一致性
    2、阿里巴巴开源的Fescar框架可以考虑一下。
    微服务如果使用http协议的REST API 由于其协议的根本特性,所以没有办法,为了性能,放弃了强一致性。

    0 0
添加回答
微服务
使用钉钉扫一扫加入圈子
+ 订阅

构建可靠、高效、易扩展的技术基石

推荐文章
相似问题
推荐课程