深入解读微服务架构下分布式事务解决方案

作者/分享人:lee
向 Ta 提问
寈峰,曾就职于国家电网研究院,现在供职于阿里巴巴中间件技术部,现在负责阿里巴巴分布式事务中间件GTS的研发工作。

微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。概念一经提出迅速火遍全球。当前 Hailo 有160个不同服务构成,NetFlix 有大约600个服务。国内方面,阿里巴巴、腾讯、360、京东、58同城等很多互联网公司都进行了微服务化实践。分布式事务问题被著名架构师 Chris Richardson 称为微服务的三大难题之一,而且当前 Dubbo、SpringCloud 等微服务框架均为提供可行的分布式事务解决方案。

本场 Chat 将为大家解读 XA、TCC、消息一致性方案、GTS 四种微服务架构下分布式事务的解决方案。并重点为大家解答阿里巴巴提出的全新一代分布式事务解决方案 GTS。主要包括:

  • 微服务发展;
  • 微服务存在的问题;
  • SOA 分布式事务解决方案;
    • XA 方案;
    • TCC 方案;
    • 消息一致性方案。
  • GTS 分布式事务解决方案​​​​;
    • GTS 的应用场景;
    • GTS 的核心优势;
    • GTS 和微服务框架的集。
已有256人预订
预订达标
文章出炉
     
04月03日
04月27日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张lee的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
翰海
这是看文章了吧?什么难言之隐吗?
翰海: 老文章,拼错😂
你可能还喜欢
哪些算法和数据结构是需要程序员必须掌握的?
zhen.guo
ACT 敏捷教练培养体系
Chat 三人行
Spring Cloud Consul 从入门到精通
如梦技术 dreamlu
Spring Data JPA 晋级提升篇:复杂场景实战用法与优化
张振华
程序员的自我进化:学习之道,如何更有效的学习
Soyoger
高并发、高性能 Web 架构解决方案
Array老师
微信扫描登录