课程试听
正在播放
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.秒杀超卖的解决思路分析和分布式事务选型