课程试听
1-1 Day01 分布式事务
- 01.课程简介
- 02.前置说明-事务基本概念和分布式事务的由来
- 03.前置说明-架构演进和分布式事务的产生
- 04.分布式事务简介和应用架构分析
- 05.刚性事务和柔性事务
- 06.CAP理论和BASE理论
- 07.二阶段提交方案详述1
- 08.TCC补偿型方案详述
- 09.最终一致性方案详述
- 10.Atomikos简介和现状
- 11.Atomikos案例介绍和配置详解
- 12.Atomikos演示和2PC总结
- 13.RocketMQ和事务消息
- 14.事务消息基本流程演示
- 15.事务消息的案例场景分析
- 16.RocketMQ环境准备和监控软件
- 17.RocketMQ事务消息结合业务场景的分析
- 18.事务消息工程环境准备
- 19.编写PayController发布消息
- 20.编写监听器执行本地事务的方法
- 21.编写监听器检查本地事务的方法
- 22.编写订单服务的启动类和消费者
- 23.RocketMQ事务消息演示结果
1-2 Day02 分布式事务
- 01.课程内容介绍
- 02.Seata的基本概述
- 03.Seata的具体应用场景
- 04.Seata分布式事务模型分析
- 05.Seata管理分布式事务的生命周期
- 06.案例场景和提前准备好的资源介绍
- 07.案例的工程准备和依赖关系建立
- 08.案例的代码导入和代码介绍
- 09.编写Seata的核心配置
- 10.分析Seata核心配置和Seata-Server介绍
- 11.测试案例的正常流程
- 12.分析测试的几种异常情况
- 13.测试Seata的异常情况
- 14.TCC模式详述
- 15.案例和数据库表介绍
- 16.案例导入和基础功能介绍
- 17.业务方法说明
- 18.Seata的TCC模式正常流程测试
- 19.Seata的TCC模式异常流程测试
- 20.Seata的TCC模式细节说明
- 21.Seata的TCC模式初始化源码分析
- 22.Seata的TCC模式注册资源和事务控制方法拦截器源码分析
- 23.分布式事务解决方案总结
- 24.秒杀超卖现象和产生的原因
- 25.秒杀超卖的解决思路分析和分布式事务选型