飞豹客 · 课能看,资料也能带走
飞豹客后端开发 会员免费

尚马教育 深度解读分布式事务Seata入门到实践

这门课的主题很明确:分布式事务框架 Seata。它不铺开讲微服务全家桶,而是盯着一个具体痛点——服务拆开之后,一次业务操作跨了好几个库、好几个服务,中间某一步失败,数据就对不上了。订单扣了库存没减、余额扣了订单没生成,这类问题在单机时代靠本地事务就能解决,拆成微服务之后必须换一套机制。课程就是围绕

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
100 人关注 更新于 2026-05-25 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课的主题很明确:分布式事务框架 Seata。它不铺开讲微服务全家桶,而是盯着一个具体痛点——服务拆开之后,一次业务操作跨了好几个库、好几个服务,中间某一步失败,数据就对不上了。订单扣了库存没减、余额扣了订单没生成,这类问题在单机时代靠本地事务就能解决,拆成微服务之后必须换一套机制。课程就是围绕 Seata 怎么处理这件事展开的。

它解决的是哪类工作场景

如果你所在的项目已经拆成了多个服务,每个服务连着自己的数据库,那你大概率遇到过下面这些情况:跨服务调用失败后要人工写补偿逻辑,越写越乱;对账时发现两边数据不一致,只能靠脚本去修;团队讨论方案时有人提两阶段提交、有人提 TCC、有人提最终一致性,但谁也说不清各自代价是什么。这门课针对的就是这些场景,把分布式事务的几种主流解法摆出来,讲清楚它们分别适合放在什么位置。它不是教你背概念,而是让你在评审方案时能判断:这个业务到底该用 AT 模式省事,还是必须上 TCC 去控制资源。

适合什么基础,先看哪几块

前提是你要有微服务的基本认知:知道服务注册发现、远程调用是怎么回事,能看懂 Spring Cloud 或 Dubbo 的调用链路,本地事务和数据库隔离级别也要清楚。如果这些还陌生,直接看 Seata 会卡在“为什么需要全局锁”这类问题上。课程前半段先补理论,两阶段提交的成功与失败流程、Base 理论、理论模型和解决思想之间的关系,这几块建议不要跳,它们是后面理解 AT、TCC、SAGA 三种模式差异的地基。理论过完再进入模式部分,顺序上先 AT 后 TCC 再 SAGA,因为 AT 对业务侵入最小,最容易建立直观感受,TCC 需要你自己写三个方法,SAGA 则偏向长流程和补偿,难度是递增的。

学完能独立做什么,资料怎么配合练

跟完之后,你应该能独立完成这几件事:在一个已有的微服务项目里接入 Seata,配置事务分组和协调者;针对一个跨库下单场景,用 AT 模式把全局事务跑通,并知道回滚时 undo log 是怎么起作用的;面对一个需要预留资源的场景,能自己设计 TCC 的 Try、Confirm、Cancel 三个接口;对流程长、步骤多的业务,能判断是否该换成 SAGA 并写出补偿逻辑。资料里的文档适合当手册用,遇到配置项或模式细节时回去查,不要从头到尾通读。视频部分建议边看边在自己的项目里复现,尤其是失败和回滚的分支,正常流程跑通不代表你掌握了,把异常路径调出来才算。练习时优先用自己熟悉的业务改造成跨服务调用,比照着示例敲一遍更有用。整体上,这是一门需要你已经有项目可练的课,纯看不动手,收获会打不少折扣。

课程目录

课程目录69 集
  • 尚马教育 深度解读分布式事务Seata入门到实践资料.png [493.5 KB] 尚马教育 Seata完整版.pdf
  • [17.0 MB] 34-全局锁的概念.mp4
  • [220.9 MB] 26-seata的XA模式微服务场景事务失效演示说明.mp4
  • [522.0 MB] 61-seata高可用的基本说明.mp4
  • [209.5 MB] 64-使用docker-compose编排mysql和seata.mp4
  • [268.1 MB] 15-seata的XA模式API的方式问题说明.mp4
  • [55.5 MB] 16-seata的XA模式解决多数据源环境搭建.mp4
  • [303.5 MB] 66-docker下seata整合nacos注册中心.mp4
  • [397.2 MB] 67-docker-compose整合seata和nacos.mp4
  • [515.4 MB] 7-两阶段提交模型失败的流程.mp4
  • [66.5 MB] 39-AT模式解决微服务场景分布式事务环境搭建一.mp4
  • [238.6 MB] 38-AT模式解决分库分表场景下的分布式事务.mp4
  • [357.5 MB] 24-seata的XA模式微服务场景环境搭建四.mp4
  • [148.5 MB] 48-分布式事务失效问题再次演示说明.mp4
  • [106.0 MB] 52-TCC模式解决多数据源场景分布式事务.mp4
  • [512.0 MB] 55-TCC悬挂问题说明以及问题解决.mp4
  • [305.1 MB] 40-AT模式解决微服务场景分布式事务环境搭建二.mp4
  • [385.7 MB] 54-TCC模式幂等性和空回滚问题解决.mp4
  • [446.3 MB] 31-熔断降级导致事务失效的原因和解决方法.mp4
  • [255.6 MB] 5-分布式事务理论之Base理论.mp4
  • [127.5 MB] 18-seata的XA模式的原理流程.mp4
  • [354.3 MB] 30-异常处理导致事务失效的原因和解决方案.mp4
  • [230.9 MB] 20-分库分表场景下XA模式解决分布式事务.mp4
  • [112.5 MB] 37-AT模式解决分库分表的环境搭建.mp4
  • [253.7 MB] 14-seata的XA模式解决mybatis操作的事务问题.mp4
  • [342.5 MB] 8-理论模型和解决思想之间的关系.mp4
  • [79.7 MB] 58-TCC解决分布式场景分布式事务二.mp4
  • [235.5 MB] 60-saga模式基本说明.mp4
  • [199.1 MB] 17-seata的XA模式解决多数据源分布式事务.mp4
  • [411.2 MB] 56-TCC微服务场景分布式事务环境搭建.mp4
  • [431.5 MB] 62-window下seata的数据放到mysql中.mp4
  • [206.7 MB] 13-seata的下载启动.mp4
  • [152.6 MB] 53-TCC模式幂等性和空回滚问题演示说明.mp4
  • [238.1 MB] 49-TCC模式的基本介绍.mp4
  • [161.1 MB] 35-AT模式多数据源的环境搭建.mp4
  • [204.5 MB] 6-两阶段提交模型成功的流程.mp4
  • [179.0 MB] 47-AT模式下微服务加分库分表场景分布式事务问题解决.mp4
  • [671.7 MB] 12-seata的基本介绍.mp4
  • [146.9 MB] 10-XA强一致性解决分布式事务问题.mp4
  • [344.5 MB] 19-Seata的XA模式解决分库分表场景搭建.mp4
  • [347.5 MB] 21-seata的XA模式微服务场景环境搭建一.mp4
  • [234.7 MB] 44-AT模式微服务加分库分表场景环境搭建一.mp4
  • [213.7 MB] 59-TCC使用表结构的方式同时解决三大问题.mp4
  • [661.5 MB] 46-AT模式微服务加分库场景环境搭建三.mp4
  • [452.1 MB] 27-seata的XA模式微服务场景事务解决.mp4
  • [101.1 MB] 57-TCC解决微服务场景分布式事务一.mp4
  • [422.9 MB] 29-改造项目使用OpenFeign负载后端服务.mp4
  • [205.3 MB] 42-seata解决分布式事务其他失效的情况.mp4
  • [162.6 MB] 22-seata的XA模式微服务场景环境搭建二.mp4
  • [268.9 MB] 25-seata的XA模式微服务场景环境搭建五.mp4
  • [393.4 MB] 50-TCC模式的原理流程.mp4
  • [163.4 MB] 43-AT模式和XA模式使用区别和比较.mp4
  • [305.2 MB] 63-docker下seata的数据存储到mysql身上.mp4
  • [169.2 MB] 2-扁平事务的演示.mp4
  • [140.5 MB] 45-AT模式微服务加分库分表场景环境搭建二.mp4
  • [201.5 MB] 28-seata的cloud包的优化和包之间的区别.mp4
  • [137.7 MB] 41-AT模式解决微服务场景分布式事务问题.mp4
  • [477.7 MB] 23-seata的XA模式微服务场景环境搭建三.mp4
  • [161.5 MB] 65-window下seata整合nacos注册中心.mp4
  • [251.9 MB] 4-分布式事务理论之布鲁尔定理.mp4
  • [208.9 MB] 1-分布式事务的介绍.mp4
  • [111.9 MB] 9-强一致性XA协议基本介绍.mp4
  • [97.8 MB] 33-AT模式的原理和流程.mp4
  • [191.5 MB] 11-XA强一致性在实际开发使用框架时面临的问题.mp4
  • [336.1 MB] 51-TCC模式下多数据源场景环境搭建.mp4
  • [395.8 MB] 36-AT模式解决多数据源场景下的分布式事务.mp4
  • [213.5 MB] 32-弱一致性AT模式基本介绍.mp4
  • [98.8 MB] 3-分布式事务演示.mp4
  • [122.4 MB] 适合人群 微服务开发人员 后端架构师 系统稳定性追求者 学习收获 理解Seata分布式事务原理 掌握Seata应用实践 提升微服务架构稳定性 祝您学习愉快! 学有所成,前程似锦!