
极客时间 - Dubbo 源码剖析与实战 | 更新
来自 极客时间·免费领取学习资源
这份资料来自极客时间2026年的付费VIP课,内容以视频为主,对应《极客时间 - Dubbo 源码剖析与实战 | 更新》。官网需要单独购买,有集上可以免费领取。
课程介绍
随着微服务的流行,各种项目不是微服务,就是在转微服务的过程中,而 Java 开发的微服务框架最火的就是 Dubbo。历经大厂复杂业务的高并发挑战,Dubbo 的技术知识体系非常全面,这是学习的复杂所在
比如,你在用 Dubbo 设计功能、代码编写、问题排查时一定会有这样的问题:
该怎么快速掌握 Dubbo 框架体系和丰富特性呢?
Dubbo 的知识点我都看了,为什么实际应用就想不到呢?
Dubbo 某些特性我也知道,但为什么需要这样的特性呢?
看到 Dubbo 各种底层报错,如何反推用哪些特性解决呢?
专栏分为 4 个模块:
如果你是初学者,掌握好基础篇就能应付日常开发实践;
如果你是有 Dubbo 基础的开发者,掌握特色篇基本上可以在实战中横着走;
如果你对自己有更高要求,掌握了源码篇,你可以称得上 Dubbo 高手;
如果你能在拓展篇中活学活用前面的知识,就能成功晋级 Dubbo 宗师
基础篇:用一张 Dubbo 的总体架构图串联日常的开发流程,勾勒对 Dubbo 数十个基础知识点的整体印象,并用视频形式梳理 Dubbo 日常开发必须掌握的基础特性,查漏补缺
特色篇:以真实案例为背景,逐步分析、推导出需要的技术手段,灵活应用框架中的高级特性来解决实际问题,深入理解高级特性之余,提高利用高级特性开发通用产品功能的能力
源码篇:通过源码的学习,知其然,知其所以然,站在框架设计者的角度,体会 Dubbo 框架每个机制设计的亮点所在,锻炼对 Dubbo 掌握的纵向深度
拓展篇:针对一些工作中的定向开发诉求,分析出需要的功能解决方案,并且从前面已学的知识点中,提取关键要素尝试解决,在应用中进一步提升对 Dubbo 的理解
课程目录
- – ├──videos
- – | ├──04|泛化调用:三步教你搭建通用的泛化调用框架
- – | | └──5293a2ce-1850e8bb8a6-0000-0000-01d-dbacd
- – | ├──08|缓存操作:如何为接口优雅地提供缓存功能?
- – | | └──34e971c6-1850e8ba2f1-0000-0000-01d-dbacd
- – | └──特别放送|Dubbo基础特性:视频带学,助你巩固基础
- – | | ├──164b1385-184ebacb99b-0000-0000-01d-dbacd
- – | | ├──272ae32a-184ebacc969-0000-0000-01d-dbacd
- – | | ├──2a838253-184ebacc4cc-0000-0000-01d-dbacd
- – | | ├──31d65cfd-184ebb7ed96-0000-0000-01d-dbacd
- – | | ├──340515a2-184eba70bce-0000-0000-01d-dbacd
- – | | ├──34ff0aaa-184eba7161e-0000-0000-01d-dbacd
- – | | ├──35edfb02-184eba70670-0000-0000-01d-dbacd
- – | | ├──4190a1a9-184ebbacf23-0000-0000-01d-dbacd
- – | | ├──4c62b7f1-184eba7024c-0000-0000-01d-dbacd
- – | | ├──4e28f594-184ebbad426-0000-0000-01d-dbacd
- – | | ├──4ecb477-184ebacbe42-0000-0000-01d-dbacd
- – | | ├──55a7c2dc-184ebb7e728-0000-0000-01d-dbacd
- – | | ├──570cdcbd-184ebb7f54b-0000-0000-01d-dbacd
- – | | ├──5f7e0c94-184ebb7fa7f-0000-0000-01d-dbacd
- – | | ├──6c63568-184ebacc122-0000-0000-01d-dbacd
- – | | ├──e170992-184eba71137-0000-0000-01d-dbacd
- – | | └──e17aae4-184ebb7ff98-0000-0000-01d-dbacd
- – ├──01|温故知新:Dubbo基础知识你掌握得如何?.md 30.12kb
- – ├──01|温故知新:Dubbo基础知识你掌握得如何?
- – ├──02|异步化实践:莫名其妙出现线程池耗尽怎么办?.md 28.25kb
- – ├──02|异步化实践:莫名其妙出现线程池耗尽怎么办?
- – ├──03|隐式传递:如何精准找出一次请求的全部日志?.md 19.98kb
- – ├──03|隐式传递:如何精准找出一次请求的全部日志?
- – ├──04|泛化调用:三步教你搭建通用的泛化调用框架.md 26.44kb
- – ├──04|泛化调用:三步教你搭建通用的泛化调用框架
- – ├──05|点点直连:点对点搭建产线“后门”的万能管控.md 25.06kb
- – ├──05|点点直连:点对点搭建产线“后门”的万能管控
- – ├──06|事件通知:一招打败各种神乎其神的回调事件.md 27.84kb
- – ├──06|事件通知:一招打败各种神乎其神的回调事件
- – ├──07|参数验证:写个参数校验居然也会被训?.md 35.23kb
- – ├──07|参数验证:写个参数校验居然也会被训?
- – ├──08|缓存操作:如何为接口优雅地提供缓存功能?.md 39.04kb
- – ├──08|缓存操作:如何为接口优雅地提供缓存功能?
- – ├──09|流量控制:控制接口调用请求流量的三个秘诀.md 35.63kb
- – ├──09|流量控制:控制接口调用请求流量的三个秘诀
- – ├──10|服务认证:被异构系统侵入调用了,怎么办?.md 29.97kb
- – ├──10|服务认证:被异构系统侵入调用了,怎么办?
- – ├──11|配置加载顺序:为什么你设置的超时时间不生效?.md 32.32kb
- – ├──11|配置加载顺序:为什么你设置的超时时间不生效?
- – ├──12|源码框架:框架在源码层面如何体现分层?.md 19.56kb
- – ├──12|源码框架:框架在源码层面如何体现分层?
- – ├──13|集成框架:框架如何与Spring有机结合?.md 36.43kb
- – ├──13|集成框架:框架如何与Spring有机结合?
- – ├──14|SPI机制:Dubbo的SPI比JDK的SPI好在哪里?.md 18.82kb
- – ├──14|SPI机制:Dubbo的SPI比JDK的SPI好在哪里?
- – ├──15|Wrapper机制:Wrapper是怎么降低调用开销的?.md 38.59kb
- – ├──15|Wrapper机制:Wrapper是怎么降低调用开销的?
- – ├──16|Compiler编译:神乎其神的编译你是否有过胆怯?.md 44.24kb
- – ├──16|Compiler编译:神乎其神的编译你是否有过胆怯?
- – ├──17|Adaptive适配:Dubbo的Adaptive特殊在哪里?.md 33.37kb
- – ├──17|Adaptive适配:Dubbo的Adaptive特殊在哪里?
- – ├──18|实例注入:实例注入机制居然可以如此简单?.md 37.49kb
- – ├──18|实例注入:实例注入机制居然可以如此简单?
- – ├──19|发布流程:带你一窥服务发布的三个重要环节.md 45.74kb
- – ├──19|发布流程:带你一窥服务发布的三个重要环节
- – ├──20|订阅流程:消费方是怎么知道提供方地址信息的?.md 39.27kb
- – ├──20|订阅流程:消费方是怎么知道提供方地址信息的?
- – ├──21|调用流程:消费方的调用流程体系,你知道多少?.md 44.04kb
- – ├──21|调用流程:消费方的调用流程体系,你知道多少?
- – ├──22|协议编解码:接口调用的数据是如何发到网络中的?.md 27.42kb
- – ├──22|协议编解码:接口调用的数据是如何发到网络中的?
- – ├──23|集群扩展:发送请求遇到服务不可用,怎么办?.md 29.00kb
- – ├──23|集群扩展:发送请求遇到服务不可用,怎么办?
- – ├──24|拦截扩展:如何利用Filter进行扩展?.md 22.19kb
- – ├──24|拦截扩展:如何利用Filter进行扩展?
- – ├──25|注册扩展:如何统一添加注册信息?.md 29.05kb
- – ├──25|注册扩展:如何统一添加注册信息?
- – ├──26|线程池扩展:如何选择Dubbo线程池?.md 35.58kb
- – ├──26|线程池扩展:如何选择Dubbo线程池?
- – ├──27|协议扩展:如何快速控制应用的上下线?.md 19.18kb
- – ├──27|协议扩展:如何快速控制应用的上下线?
- – ├──加餐|大厂高频面试:底层的源码逻辑知多少?.md 29.11kb
- – ├──加餐|大厂高频面试:底层的源码逻辑知多少?
- – ├──加餐|中小厂高频面试:基础式的CRUD属性你清楚么?.md 26.14kb
- – ├──加餐|中小厂高频面试:基础式的CRUD属性你清楚么?
- – ├──结束语|愿你能将Dubbo所学迁移至其他微服务框架.md 6.39kb
- – ├──结束语|愿你能将Dubbo所学迁移至其他微服务框架
- – ├──开篇词|带你玩转Dubbo微服务框架.md 6.52kb
- – ├──开篇词|带你玩转Dubbo微服务框架
- – ├──期末测试|来赴一场满分之约!.md 0.74kb
- – ├──期末测试|来赴一场满分之约!
- – ├──特别放送|Dubbo基础特性:视频带学,助你巩固基础.md 1.97kb
- – ├──特别放送|Dubbo基础特性:视频带学,助你巩固基础
- – └──特别放送|Dubbo基础特性:视频带学,助你巩固基础
包含内容
- · – | | └──5293a2ce-1850e8bb8a6-0000-0000-01d-dbacd
- · – | | └──34e971c6-1850e8ba2f1-0000-0000-01d-dbacd
- · – | | ├──164b1385-184ebacb99b-0000-0000-01d-dbacd
- · – | | ├──272ae32a-184ebacc969-0000-0000-01d-dbacd
- · – | | ├──2a838253-184ebacc4cc-0000-0000-01d-dbacd
- · – | | ├──31d65cfd-184ebb7ed96-0000-0000-01d-dbacd
- · – | | ├──340515a2-184eba70bce-0000-0000-01d-dbacd
- · – | | ├──34ff0aaa-184eba7161e-0000-0000-01d-dbacd
贡献者
学习社区
1 人正在学习
编程与技术实践交流
交流编程基础、项目实践、数据库和部署问题。提问请说明环境、复现步骤与已尝试的方法。