季敏(GitHub ID slievrly),Seata 开源项目负责人。加入阿里巴巴中间件后主要负责 TXC 、GTS 和 Seata 项目的研发,推动了项目在集团内业务的落地,实现了专有云和阿里云的对外技术输出及 Seata 的开源。长期从事于分布式中间件的架构设计与开发工作,在分布式事务领域有着深厚的技术积累。
季敏(GitHub ID slievrly),Seata 开源项目负责人。加入阿里巴巴中间件后主要负责 TXC 、GTS 和 Seata 项目的研发,推动了项目在集团内业务的落地,实现了专有云和阿里云的对外技术输出及 Seata 的开源。长期从事于分布式中间件的架构设计与开发工作,在分布式事务领域有着深厚的技术积累。
分布式系统架构中,分布式一致性是一个绕不过去的挑战,尤其是在微服务调用链中,分布式事务解决方案成为了不可缺少的重要一环。什么是分布式事务?简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证数据库、消息和其他类型资源的数据一致性。阿里巴巴中间件从 2014 年开始不断尝试对于传统分布式事务解决方案的创新与突破,并最终形成了一套自有的分布式事务解决方案。该方案被应用于集团内物流、新零售等业务场景,随后经过专有云和阿里云对外技术输出得到客户的一致认可。本次分享将围绕着 Seata 在微服务一致性中的探索分享以下内容。
1.传统分布式一致性解决方案介绍;
2.Seata 原理介绍;
3.Seata 发展历程与社区;
4.Seata 案例与推荐阅读。
1.了解常用的分布式一致性解决方案;
2.了解 Seata 的基本原理;
3.了解 Seata 发展历程、社区和 Roadmap;
4.了解业务案例和相关推荐阅读。