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

极客时间-小马哥 Java分布式训练营1-4期

如果你已经能写 Java 业务代码,但一提到「分布式」就只剩几个名词——注册中心、熔断、限流、链路追踪——却说不清它们各自解决什么问题、什么时候该用,这套训练营值得你花时间判断一下。它不讲 Java 语法,也不教框架怎么用,主线是服务治理:把单体应用拆开之后,服务之间怎么找到对方、出故障怎么不被拖死

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

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

保障

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

客服

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

会员可免费下载本篇月会员、年会员、永久会员可按日额度下载(每篇扣 1 次)。

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

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥3.98低至
SVIP单买¥200 内可领

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

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

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

如果你已经能写 Java 业务代码,但一提到「分布式」就只剩几个名词——注册中心、熔断、限流、链路追踪——却说不清它们各自解决什么问题、什么时候该用,这套训练营值得你花时间判断一下。它不讲 Java 语法,也不教框架怎么用,主线是服务治理:把单体应用拆开之后,服务之间怎么找到对方、出故障怎么不被拖死、流量突增怎么扛住、线上出问题怎么定位。这些都是真实项目里会卡住人的地方。

先看你该不该学

课程分四期,第一期打的是分布式架构和服务治理的地基,后面几期在此基础上延展。它更适合已经有一到两年 Java 开发经验、做过完整项目的人:至少写过 Spring Boot 应用,理解 HTTP 调用和线程池,能看懂基本的配置和日志。如果你还在补 Java 基础、没独立搭过一个可运行的服务,直接进来会有点吃力,建议先把手上的项目跑通再回来看。反过来,如果你已经在公司接触过微服务但只是照着别人的配置抄,这套内容能帮你把「为什么这么配」补上。

建议的观看顺序

开营直播和课前预热这两块篇幅不短,但别跳过,它们交代了整期的思路和后面案例的背景,跳过去容易在后面听不懂为什么这么设计。接着按周推进,第一周的基础框架与应用工程搭建是重点,它决定了你后面所有练习的起点。看的时候不要只做笔记,跟着把工程搭起来,哪怕只是本地跑通一个服务注册和调用的最小闭环,也比看完十节课不动手强。后面几期内容更偏具体治理手段,建议第一期吃透之后再进入,否则容易变成收集名词。

学完能独立做什么

比较现实的目标是:你能独立把一个单体应用拆成几个服务,让它们通过注册中心互相发现,给关键调用加上超时和熔断,在流量入口做基本限流,并且借助日志和追踪信息定位一次跨服务调用失败的原因。这些事不需要架构师头衔也能做,是很多团队里中级开发的日常。至于更高阶的容量规划、多机房容灾,这套资料给的是思路和案例,真正掌握还得靠实际项目。

资料怎么配合练习

视频是主线,但只看视频记不住。建议每看完一周,就用自己熟悉的一个小业务重写一遍,比如订单、库存、用户三个服务,把当周讲的治理点加进去。遇到配置不生效或者调用失败,先自己查日志再回看对应片段,这个过程比顺播一遍有用得多。四期内容量不小,别贪快,按周推进、每周留出动手时间,是这套资料比较合适的用法。

课程目录

课程目录120 集
  • 课程介绍 本页收录 极客时间-小马哥 Java分布式训练营1-4期,方向为后端开发,重点涉及 Java。 内容涵盖:─ 1 第一期 Java 分布式架构、服务治理、─ 1 第一期训练营开营、─ 1 小马哥Java训练营开营直播、─ 2 Java分布式架构、服务治理」课前预热直播 等主题。 适合正在补 Java 相关知识、想按目录逐步推进的学习者。 下方为完整资料与目录,可先看目录判断是否符合需要。 小马哥 Java分布式训练营1-4期/ │   ├── 1. 第一期 Java 分布式架构 - 服务治理/ │   │   ├── 1_第一期训练营开营/ │   │   │   ├── 1_小马哥Java训练营开营直播.mp4
  • (275.
  • 34 MB) │   │   │   └── 2_Java分布式架构-服务治理」课前预热直播.mp4
  • (1307.
  • 17 MB) │   │   ├── 2_第一周:基础框架与应用工程搭建/ │   │   │   ├── 1_第一节:基础框架工程构建.mp4
  • (2316.
  • 85 MB) │   │   │   └── 2_第二节:业务工程模板定制.mp4
  • (1514.
  • 68 MB) │   │   ├── 3_第⼆周:RESTAPI设计/ │   │   │   ├── 1_第三节:RESTAPI服务端设计.mp4
  • (1641.
  • 15 MB) │   │   │   ├── 2_第四节:RESTAPI客户端设计.mp4
  • (2053.
  • 56 MB) │   │   │   ├── 3_第三节:RESTAPI服务端设计(加餐).mp4
  • (2348.
  • 08 MB) │   │   │   └── 4_第二周:RESTAPI设计答疑.mp4
  • (1826.
  • 97 MB) │   │   ├── 4_第三周:站点国际化设计/ │   │   │   ├── 1_第五节:站点国际化设计.mp4
  • (2782.
  • 89 MB) │   │   │   └── 2_第六节:站点国际化整合.mp4
  • (2529.
  • 18 MB) │   │   ├── 5_第四周:Web服务容错性设计/ │   │   │   ├── 1_第七节:基于 Apache Tomcat 实现 Web 服务容错性.mp4
  • (864.
  • 92 MB) │   │   │   └── 2_第八节:基于Resilience4j实现Web服务容错性.mp4
  • (948.
  • 43 MB) │   │   ├── 6_第五周:服务容错性⾼阶设计/ │   │   │   ├── 1_第九节:Resilience4j整合第三方框架.mp4
  • (890.
  • 63 MB) │   │   │   └── 2_第十节:服务容错性动态变更设计.mp4
  • (880.
  • 28 MB) │   │   ├── 7_第六周:服务柔性负载均衡设计/ │   │   │   ├── 1_第十一节:基于监控指标的负载均衡实现.mp4
  • (828.
  • 88 MB) │   │   │   └── 2_第十二节:基于动态权重的负载均衡实现.mp4
  • (1027.
  • 61 MB) │   │   ├── 8_第一期训练营-中期回顾/ │   │   │   ├── 1_中期回顾(上)-四到六周.mp4
  • (695.
  • 54 MB) │   │   │   └── 2_中期回顾(下)-一到三周.mp4
  • (803.
  • 23 MB) │   │   ├── 9_第七周:服务监控基础/ │   │   │   ├── 1_第十三节:Micrometer基础.mp4
  • (710.
  • 40 MB) │   │   │   └── 2_第十四节:Micrometer整合第三方框架.mp4
  • (934.
  • 57 MB) │   │   ├── 10_第⼋周:服务监控平台设计/ │   │   │   ├── 1_第十五节:基于Pull方式指标监控平台设计.mp4
  • (839.
  • 37 MB) │   │   │   └── 2_第十六节:基于Push方式指标监控平台设计.mp4
  • (820.
  • 98 MB) │   │   ├── 11_第九周:服务链路追踪设计/ │   │   │   ├── 1_第十七节:基于Java应用层追踪服务链路.mp4
  • (864.
  • 52 MB) │   │   │   └── 2_第十八节:基于JavaInstrument追踪服务链路重构.mp4
  • (990.
  • 70 MB) │   │   ├── 12_第⼗周:服务⽹关整合设计/ │   │   │   ├── 1_第十九节:服务网关稳定性设计.mp4
  • (680.
  • 11 MB) │   │   │   └── 2_第二十节:服务网关可观测性设计.mp4
  • (648.
  • 79 MB) │   │   ├── 13_第⼗⼀周:服务性能优化/ │   │   │   ├── 1_第二十一节:SpringWeb性能优化.mp4
  • (804.
  • 96 MB) │   │   │   └── 2_第二十二节:SpringCloud性能优化.mp4
  • (1122.
  • 19 MB) │   │   ├── 14_第⼗⼆周:⼯程脚⼿架定制/ │   │   │   ├── 1_第二十三节:Spring脚手架运用、架构与定制.mp4
  • (592.
  • 02 MB) │   │   │   └── 2_第二十四节:Spring脚手架原理、实现与扩展.mp4
  • (790.
  • 15 MB) │   │   └── 15_第一期训练营-结营/ │   │   │   └── 结营直播.mp4
  • (544.
  • 27 MB) │   ├── 2. 第二期 Java 分布式架构 - 模式、设计与实现/ │   │   ├── 01.课程规划.mp4
  • (1585.
  • 32 MB) │   │   ├── 02.课程开营.mp4
  • (970.
  • 10 MB) │   │   ├── 03.第一节:CAP 与 BASE 理论.mp4
  • (788.
  • 18 MB) │   │   ├── 04.第二节:分布式共识算法 - Paxos.mp4
  • (608.
  • 04 MB) │   │   ├── 05.第三节:日志复制共识算法 - Raft 论文导读(上).mp4
  • (1216.
  • 25 MB) │   │   ├── 06.第三节(加餐):日志复制共识算法 - Raft 论文导读(下).mp4
  • (1590.
  • 87 MB) │   │   ├── 07.第四节:原子广播共识算法 - ZAB 论文导读(上).mp4
  • (1579.
  • 04 MB) │   │   ├── 08.第四节(加餐):原子广播共识算法 - ZAB 论文导读(下).mp4
  • (1447.
  • 34 MB) │   │   ├── 09.第二期 第五节:日志复制共识算法实现 - SOFAJRaft.mp4
  • (985.
  • 92 MB) │   │   ├── 10.第二期 第六节:SOFAJRaft 架构与实现.mp4
  • (985.
  • 69 MB) │   │   ├── 11.第七节:Alibaba Nacos 2.x Raft 共识算法的运用.mp4
  • (998.
  • 60 MB) │   │   ├── 12.第八节:Alibaba Nacos 2.x Distro 算法的运用.mp4
  • (1100.
  • 50 MB) │   │   ├── 13.第九节:Zookeeper 数据模型.mp4
  • (1151.
  • 79 MB) │   │   ├── 14.第十节:Zookeeper 通讯与会话.mp4
  • (934.
  • 37 MB) │   │   ├── 15.第十一节:Apache Zookeeper 共识算法的实现.mp4
  • (1121.
  • 13 MB) │   │   ├── 16.第十二节:Apache Zookeeper 共识算法的运用.mp4
  • (1459.
  • 44 MB) │   │   ├── 17.[第一阶段巩固] 分布式共识算法.mp4
  • (1119.
  • 92 MB) │   │   ├── 18.第十三节:Java EE 本地事务管理原理和实现.mp4
  • (1134.
  • 48 MB) │   │   ├── 19.第十四节:Spring 本地事务管理原理和实现.mp4
  • (1540.
  • 25 MB) │   │   ├── 20.第十五节:JTA 和 XA 原理与实现实现.mp4
  • (1270.
  • 30 MB) │   │   ├── 21.第十六节:Java 分布式事务整合.mp4
  • (1532.
  • 88 MB) │   │   ├── 22.第十七节:可靠事件队列分布式事务原理和实现.mp4
  • (1435.
  • 59 MB) │   │   ├── 23.第十八节:TCC(Try-Confirm-Cancel) 分布式事务原理和实现.mp4
  • (1394.
  • 22 MB) │   │   ├── 24.第十九节:Alibaba Seata 架构和原理(上).mp4
  • (1162.
  • 17 MB) │   │   ├── 25.第二期 :Alibaba Seata 架构和原理(下).mp4
  • (1254.
  • 46 MB) │   │   ├── 26.第二十一节:RPC 微内核设计.mp4
  • (1090.
  • 81 MB) │   │   ├── 27.第二十二节:RPC 生态整合.mp4
  • (1267.
  • 42 MB) │   │   ├── 28.第二十三节:分布式配置中心设计.mp4
  • (1186.
  • 07 MB) │   │   ├── 29.第二十四节:分布式配置客户端设计.mp4
  • (1037.
  • 23 MB) │   │   ├── 30.第二十五节:通用数据读写分离设计.mp4
  • (1342.
  • 90 MB) │   │   ├── 31.第二十六节:基于 ShardingSphere 实现数据分片和读写分离.mp4
  • (1027.
  • 86 MB) │   │   ├── 32.第二十七节:分布式缓存设计.mp4
  • (1259.
  • 30 MB) │   │   └── 33.第二十八节:分布式缓存实战.mp4
  • (1380.
  • 10 MB) │   ├── 3. 第三期 Java 分布式架构 -  高并发、高性能与高可用 课程规划/ │   │   ├── 01-课程规划.mp4
  • (2391.
  • 24 MB) │   │   ├── 02-课程开营【海量.mp4
  • (2277.
  • 58 MB) │   │   ├── 03-电商项目Shopzer介绍.mp4
  • (1572.
  • 11 MB) │   │   ├── 04-优化计划.mp4
  • (1797.
  • 93 MB) │   │   ├── 05-架构优化准备一.mp4
  • (2110.
  • 45 MB) │   │   ├── 06-架构优化准备二.mp4
  • (1481.
  • 73 MB) │   │   ├── 07-服务容器调优.mp4
  • (2304.
  • 31 MB) │   │   ├── 08-第四节高可用微服务架构升级.mp4
  • (2125.
  • 43 MB) │   │   ├── 09-第五节“高可用”Eureka服务注册与发现.mp4
  • (2427.
  • 26 MB) │   │   ├── 10-第六节“高性能”EurekaServer架构.mp4
  • (2965.
  • 30 MB) │   │   ├── 11-第七节“高并发、高性能”HTTP服务架构升级.mp4
  • (2514.
  • 70 MB) │   │   ├── 12-第八节“高并发、高可用”RPC架构升级.mp4
  • (1973.
  • 73 MB) │   │   ├── 13-第九节“高可用”MySQL数据库.mp4
  • (2134.
  • 33 MB) │   │   ├── 14-第十节“高并发、高性能”数据存储】.mp4
  • (2821.
  • 87 MB) │   │   ├── 15-加餐一SprngWebReactve.mp4
  • (2038.
  • 14 MB) │   │   ├── 16-加餐二分布式事件设计.mp4
  • (1857.
  • 81 MB) │   │   ├── 17-加餐三小伙伴定制.mp4
  • (2012.
  • 20 MB) │   │   ├── 18-第十一节“高性能、高可用”分布式事件.mp4
  • (2005.
  • 85 MB) │   │   ├── 19-第十二节“高并发”Reactve异步服务.mp4
  • (1861.
  • 33 MB) │   │   ├── 20-第十三节“高并发、高性能与高可用”API网关.mp4
  • (2759.
  • 94 MB) │   │   ├── 21-第十四节“高并发、高性能与高可用”RPC网关.mp4
  • (2495.
  • 75 MB) │   │   ├── 22-第十五节“高并发、高性能与高可用”Isto.mp4
  • (1957.
  • 57 MB) │   │   ├── 23-加餐四“高并发、高性能与高可用”Isto续.mp4
  • (1991.
  • 92 MB) │   │   ├── 24-加餐五Dubbo内核设计与实现.mp4
  • (2915.
  • 45 MB) │   │   ├── 25-第十六节“高并发、高性能与高可用”DubboMess.mp4
  • (2572.
  • 09 MB) │   │   ├── 26-第十七节“高并发、高性能与高可用”配置中心-Nacos.mp4
  • (1969.
  • 76 MB) │   │   ├── 27-第十八节“高并发、高性能与高可用”配置中心-etcd.mp4
  • (2477.
  • 24 MB) │   │   ├── 28-加餐六“高并发、高性能与高可用”分布式配置客户端实现.mp4
  • (1910.
  • 81 MB) │   │   ├── 29-加餐七GraalVM基础.mp4
  • (2335.
  • 50 MB) │   │   ├── 30-第十九节“高并发、高性能与高可用”日志平台.mp4
  • (1379.
  • 83 MB) │   │   ├── 31-第二十节“高并发、高性能与高可用”监控平台.mp4
  • (1532.
  • 67 MB) │   │   ├── 32-第二十一节“高并发、高性能与高可用”SprngNatve应用.mp4
  • (1454.
  • 00 MB) │   │   ├── 33-第二十二节“高并发、高性能与高可用”JavaNatve应用.mp4
  • (1930.
  • 53 MB) │   │   └── 34-加餐八现代Java发展与变化.mp4
  • (396.
  • 45 MB) │   └── 4. 第四期 Java 分布式架构 - 异地多活架构/ │   │   ├── 1. Java 分布式架构 - 多活架构 开营直播.mp4
  • (1858.
  • 36 MB) │   │   ├── 2. Java 分布式架构 - 多活架构 架构基础.mp4
  • (1510.
  • 04 MB) │   │   ├── 3. 第一节:Eureka Server 多活架构设计与实现.mp4
  • (2053.
  • 98 MB) │   │   ├── 4. 第二节:优化 Eureka Server 多活架构.mp4
  • (1404.
  • 76 MB) │   │   ├── 5. 第三节:Eureka Client 服务发现多活架构设计、实现与优化.mp4
  • (1859.
  • 79 MB) │   │   ├── 6. 第四节:Eureka Client 服务注册多活架构设计、实现与优化.mp4
  • (1838.
  • 58 MB) │   │   ├── 7. 第四节(加餐):Eureka Client 服务注册多活架构设计、实现与优化.mp4
  • (1764.
  • 43 MB) │   │   ├── 8. 第五节:Spring Cloud 服务注册与发现多活架构通用设计与实现.mp4
  • (1360.
  • 52 MB) │   │   ├── 9. 第五节(加餐):Spring Cloud 服务注册与发现多活架构通用设计与实现.mp4
  • (1289.
  • 48 MB) │   │   ├── 10.第六节:Cloud-Native 服务注册与发现多活架构通用设计与实现.mp4
  • (1668.
  • 07 MB) │   │   ├── 11.第七节:Spring Cloud Netflix Ribbon 负载均衡多活架构设计与实现.mp4
  • (1802.
  • 54 MB) │   │   ├── 12.第八节:Spring Cloud LoadBalancer 负载均衡多活架构设计与实现.mp4
  • (1555.
  • 71 MB) │   │   ├── 13.第九节:Spring REST Client 多活架构设计与实现.mp4
  • (1553.
  • 57 MB) │   │   ├── 14.第十节:Apache Dubbo 多活架构实现.mp4
  • (1602.
  • 80 MB) │   │   ├── 15.第十一节:Spring Cloud Gateway 多活架构设计与实现.mp4
  • (1891.
  • 91 MB) │   │   ├── 16.第十二节:Spring Cloud Gateway 多活架构优化.mp4
  • (1238.
  • 39 MB) │   │   ├── 17.第十三节:MySQL Server 多活架构实现.mp4
  • (1534.
  • 72 MB) │   │   ├── 18.第十四节:MySQL JDBC 多活架构设计与实现.mp4
  • (1508.
  • 79 MB) │   │   ├── 19.第十五节:Redis Client 多活架构.mp4
  • (1802.
  • 78 MB) │   │   ├── 21.第十九节:动态 JDBC 组件多活架构.mp4
  • (1560.
  • 51 MB) │   │   ├── 22.第二十节:动态 Spring 组件多活架构.mp4
  • (1338.
  • 28 MB) │   │   └── 22.第十六节:Redis Server 多活架构.mp4
  • (1483.20 MB)