214分钟

分布式事务:SEATA开发实践

分布式事务:SEATA开发实践

随着业务规模不断扩大,单体系统逐渐无法满足业务的需求,因此分布式事务相关规范和框架应运而生,并逐渐成为大型互联网平台首选。 Seata是一款阿里巴巴团队开源的分布式事务解决方案,具备部署简单、学习成本…

课程分类
编程开发 | 后端开发
适用人群
工程师, 专家
课程标签
分布式事务,Seata,微服务
随着业务规模不断扩大,单体系统逐渐无法满足业务的需求,因此分布式事务相关规范和框架应运而生,并逐渐成为大型互联网平台首选。 Seata是一款阿里巴巴团队开源的分布式事务解决方案,具备部署简单、学习成本低、对业务无入侵、应用方式灵活、可拓展性高等优点,因此得到行业从业人员的广泛关注,便于实践事务模式开发。 本节课将从Alibaba Seata解决方案入手,深入讲解Seata的AT事务模式及TCC事务模式,并通过实操演示掌握RM端TM端开发,系统梳理完整的模型搭建,综合提升对分布式事务的理解,实现从理论到熟练应用的跨越。
课程导读 一、Alibaba Seata 二、Seata AT模式原理 三、Seata AT模式开发 - 1. 搭建TC(Seata-Server) - 2. RM端开发 - 3. TM端开发 四、AT模式执行解析 五、AT模式更多开发细节 六、Seata TCC模式原理 七、Seata TCC模式开发 - 1. 开发准备与运行环境 - 2. 系统架构 - 3. RM端-订单服务开发 - 4. RM端-库存服务开发 八、Seata Saga模式原理 九、 总结:Seata三种模式对比 课后测试
IT老齐

IT老齐

资深架构师