价格: 19 学币

分类: Java

发布时间: 2023-10-31 09:50:53

最近更新: 2024-04-01 09:04:49

资源类型: VIP

优惠: 开通VIP/SVIP免费获取此资源

开通VIP享受更多优惠 网盘下载地址

慕课网一课学透 分布式事务框架 Alibaba Seata

课程介绍

一课学透 分布式事务框架 Alibaba Seata视频教程,由优库it资源网整理发布。Alibaba Seata是目前在大厂中广泛应用的,成熟的分布式事务解决方案,也是晋升、面试的高频考察点。本课带将带领大家深挖源码级别 Seata 相关模式&架构的核心设计原理、深度掌握 AT,TCC,SAGA 三种模式内部设计机制及落地实践。教会同学们如何用好“架构—核心—底层—应用”四大法宝,举一反三,掌握深挖框架的高手技能。

相关推荐

图灵课堂Java架构班第六期
某课 - Java高级工程师
极客时间-高级Java工程师体系课2.0

你将学会

  1. 具备深入任何框架的精进能力
  2. 打通从 Seata源码到应用闭环
  3. 全面提升分布式事务实战经验
  4. 提升疑难问题分析与解决能力
  5. 吸收顶级架构&编码设计思维
  6. 从容应对各类晋升&大厂面试

资源目录

.
├──  1-关于分布式事务你必须要知道的/
│   ├── [ 20M]  1-1 这是Seata源码实战课,更是进击高手的内功心法
│   ├── [3.2M]  1-2 本章概览
│   ├── [ 14M]  1-3 单体架构本地事务
│   ├── [8.8M]  1-4 分布式架构之分布式事务
│   ├── [ 12M]  1-5 分布式解决方案2pc
│   ├── [ 15M]  1-6 分布式解决方案柔性事务TCC
│   ├── [ 12M]  1-7 什么是CAP
│   └── [4.8M]  1-8 什么是base定理
├──  2-授人以渔从官网入手看看Seata原理特性/
│   ├── [ 10M]  2-1 为什么要选择seata框架去进行学习?
│   ├── [ 14M]  2-2 本章概览
│   ├── [ 19M]  2-3 授人以渔从官网入手看看seata框架特性概览
│   ├── [9.9M]  2-4 授人以渔从官网入手看看seata快速入门
│   ├── [ 20M]  2-5 授人以渔从官网入手看看seata写隔离机制
│   ├── [ 10M]  2-6 授人以渔从官网入手看看seata读隔离机制
│   ├── [ 19M]  2-7 授人以渔从官网入手看看seata AT工作机制
│   ├── [ 11M]  2-8 授人以渔从官网入手看看seata TCC工作机制
│   └── [ 20M]  2-9 授人以渔从官网入手看看seata SAGA工作机制和三种优劣势比较
├──  3-授人以渔上手跑一跑Seata官网的案例/
│   ├── [1.4M]  3-1 本章概览
│   ├── [ 19M]  3-2 授人以渔从官网入手看看seata工程快速上手
│   ├── [ 69M]  3-3 授人以渔从官网入手看看seata示例工程相关seata配置项
│   ├── [ 23M]  3-4 授人以渔从官网入手看看seata示例工程数据库创建和seata server的启动
│   ├── [ 48M]  3-5 授人以渔从官网入手看看seata示例工程从业务代码做了哪些事情?
│   ├── [ 30M]  3-6 授人以渔从官网入手跑一跑seata示例工程
│   ├── [ 34M]  3-7 用一张图概览下seata正常示例到底做了哪些事情?
│   └── [ 11M]  3-8 用一张图概览下seata异常示例到底做了哪些事情?
├──  4-从示例工程入手看看整合Seata装配了那些核心类?/
│   ├── [8.9M]  4-1 掌握阅读源码能力的必要性
│   ├── [7.0M]  4-2 学习源码的更优方式
│   ├── [ 51M]  4-3 一起看看spring-cloud-starter-alibaba-seata.jar自动装配了哪些类?(1)
│   ├── [ 10M]  4-4 一起看看spring-cloud-starter-alibaba-seata.jar自动装配了哪些类?(2)
│   ├── [ 21M]  4-5 一起看看spring-cloud-starter-alibaba-seata.jar自动装配了哪些类?(3)
│   ├── [ 30M]  4-6 一起看看seata-all.jar下面dubbo是如何传递xid的?
│   ├── [ 21M]  4-7 一起看看seata-spring-autoconfigure-client和core装配了哪些类?
│   ├── [ 19M]  4-8 一起看看seata-spring-boot-starter.jar核心类简介
│   ├── [ 27M]  4-9 一起看看seata-spring-boot-starter.jarj加载了哪些核心类?
│   └── [ 31M]  4-10 seata源码下载源码目录功能概览
├──  5-一起看看全局事务扫描组件到底做了那些事情?/
│   ├── 【认准一手完整 www.ukoou.com】
│   ├── [4.1M]  5-1 本章概览
│   ├── [ 25M]  5-2 GlobalTransactionScanner从实现类和继承的角度干了什么事情?
│   ├── [ 17M]  5-3 GlobalTransactionScanner afterPropertiesSet方法主要逻辑
│   ├── [ 31M]  5-4 GlobalTransactionScanner wrapIfNecessary方法主要逻辑
│   └── [ 29M]  5-5 GlobalTransactionalInterceptor拦截器主要做的事情
├──  6-一起看看全局事务管理机制底做了那些事情?/
│   ├── [5.5M]  6-1 本章概览
│   ├── [ 24M]  6-2 全局事务开启前奏逻辑处理做了哪些事情?
│   ├── [ 52M]  6-3 终于见到全局事务开启的真正入口handleGlobalTransaction
│   ├── [ 27M]  6-4 seata全局事务的提交和异常处理机制
│   ├── [ 28M]  6-5 用一张图概览下GlobalTransactionScanner核心逻辑
│   ├── [ 19M]  6-6 借鉴大牛思想:代理模式在GlobalTransactionScanner体现以及优势
│   └── [ 14M]  6-7 借鉴大牛思想:模版模式在GlobalTransactionScanner体现以及优势
├──  7-核心资源管理组件和事务管理组件如何初始化的?/
│   ├── [1.2M]  7-1 本章概览
│   ├── @优库it资源网ukoou.com
│   ├── [ 35M]  7-2 TM组件事务管理器实例化TmNettyRemotingClient
│   ├── [ 38M]  7-3 TM组件事务管理器底层如何跟seata server建立长连接的
│   ├── [ 30M]  7-4 用一张图概览下TMClient端初始化的核心逻辑
│   └── [ 56M]  7-5 用一张图概览下RMClient端初始化的核心逻辑
├──  8-一起看看seata数据源代理后做了那些事情?/
│   ├── [867K]  8-1 本章概览
│   ├── [ 51M]  8-2 自动装配SeataAutoDataSourceProxyCreator如何包装DataSource的?
│   ├── [ 56M]  8-3 seata 本地事务提交undolog如何生成的?
│   ├── [ 22M]  8-4 seata client全局锁是如何生成的
│   ├── [ 35M]  8-5 seata AT模式本地事务执行流程
│   └── [ 36M]  8-6 用一张图概览下seata本地事务提交做了那些事情?
├──  9-一起看看seata server核心组件启动到做了那些事情?/
│   ├── [703K]  9-1 本章概览
│   ├── [ 73M]  9-2 一起看看seata server启动的时候做了那些事?
│   ├── [ 30M]  9-3 seata sever如何开启全局事务(一)
│   ├── [ 33M]  9-4 seata sever如何开启全局事务(二)
│   ├── [ 33M]  9-5 用一张图概览下seata server 启动流程
│   ├── [ 30M]  9-6 用一张图概览下seata sever如何开启全局事务核心逻辑
│   ├── [ 19M]  9-7 修炼内功:结构化思维在生活和代码中的体现
│   └── [ 23M]  9-8 修炼内功:一起看看结构化思维在seata源码中的体现
├──  10-一起看看seata server核心组件协调事务处理机制/
│   ├── [ 40M]  10-1 seata server如何处理分支事务请求(一)
│   ├── [ 31M]  10-2 seata server如何处理分支事务请求(二)
│   ├── [ 39M]  10-3 seata server如何处理分支事务请求(三)
│   ├── [ 17M]  10-4 seata server如何处理分支事务请求(四)
│   ├── [ 39M]  10-5 seata server如何提交全局事务(一)
│   ├── [ 44M]  10-6 seata server如何提交全局事务(二)
│   ├── [ 36M]  10-7 seata client RM角色如何完成数据回滚操作
│   ├── [ 40M]  10-8 seata 如何感知到业务异常失败完成回滚的
│   ├── [ 25M]  10-9 修炼内功:抽象思维的重要性
│   ├── [ 37M]  10-10 修炼内功:一起看看抽象设计在seata源码中的体现
│   └── [ 20M]  10-11 修炼内功:逻辑思维对我们的重要性
├──  第11章 一起看看seata另一种TCC模式怎么玩的/
│   ├── [1.1M]  11-1本章概览
│   ├── [ 61M]  11-2一起上手看看seataTCC模式是怎么玩的?
│   ├── 优库it资源网ukoou.com
│   ├── [ 43M]  11-3一起上手跑一跑TCC模式下的案例
│   ├── [ 41M]  11-4TCC模式下GlobalTransactionScanner核心类是怎么去代理对象的?
│   ├── [ 28M]  11-5TCC模式下TActionInterceptor方法拦截器分支事务注册逻辑
│   ├── [ 75M]  11-6TCC模式下如何进行全局事务开启,全局事务提交的
│   ├── [ 32M]  11-7用一张图概览下TCC模式下源码核心逻辑
│   ├── [ 16M]  11-8用一张图看看TCC防悬挂产生和解决方案
│   ├── [5.1M]  11-9用一张图看看TCC空回滚产生和解决方案
│   ├── [9.3M]  11-10用一张图看看TCC幂等产生和解决方案
│   └── [ 65M]  11-11从代码层面新版本是怎么控制空悬挂,空回滚,幂等问题
├──  第12章 生单链路整合Seata AT模式/
│   ├── [7.1M]  12-1本章概览
│   ├── [ 44M]  12-2基础工程脚手架搭建(一)
│   ├── [ 37M]  12-3基础工程脚手架搭建(二)
│   ├── [ 24M]  12-4基础工程脚手架搭建(三)
│   ├── [ 19M]  12-5基础工程脚手架搭建(四)
│   ├── [ 30M]  12-6分布式场景下复现订单链路数据不一致性
│   ├── [ 22M]  12-7分布式下创建订单数据不一致性问题分析
│   ├── [ 59M]  12-8搭建本地seataserver服务器
│   ├── [ 65M]  12-9创建订单链路整合seataAT模式
│   ├── [ 41M]  12-10创建订单seataAT模式验证数据一致性
│   ├── [ 36M]  12-11创建订单seataAT模式原理分析
│   ├── [ 28M]  12-12库存系统AT模式读写隔离机制
│   ├── [ 20M]  12-13库存系统AT模式产生死锁的问题
│   ├── [ 16M]  12-14下单链路seataAT模式并发场景分析
│   └── [ 10M]  12-15创建订单链路如何解决AT模式全局锁争用?
├──  第13章 生单链路整合Seata TCC模式/
│   ├── [ 25M]  13-1商品库存系统seataTCC模式架构设计
│   ├── [ 46M]  13-2异构存储库存双写逻辑代码实现
│   ├── [ 58M]  13-3TCC异构数据库库存扣减第一阶段实现
│   ├── [ 49M]  13-4TCC异构数据库库存扣减第二阶段实现
│   ├── [ 53M]  13-5TCC异构redis库存扣减第一阶段实现
│   ├── [ 80M]  13-6TCC异构redis库存扣减第二阶段实现
│   ├── [ 54M]  13-7TCC库存异构扣减代码测试
│   ├── [ 41M]  13-8TCC异构扣减库存空悬挂幂等场景分析和落地
│   └── [ 76M]  13-9整合下单链路AT模式和TCC模式混合使用
└──  第14章 生单链路整合Seata SAGA模式/
    ├── [ 43M]  14-1下单链路场景引入saga模式分析
    ├── [ 59M]  14-2saga状态机核心文件编排
    ├── [ 26M]  14-3履约系统saga调度代码实现逻辑
    ├── [ 38M]  14-4用一张图梳理下saga状态机原理
    ├── [ 26M]  14-5saga模式空悬挂空回滚幂等性的问题
    └── [ 55M]  14-6上手跑一跑履约系统saga模式
└── 资料代码/