人工精选分布式RPC服务框架Dubbo(入门、案例、手写Dubbo)
一、这门课解决什么工作场景 企业后端系统规模扩大后,单体架构拆分为微服务是必然选择。此时服务之间如何高效稳定地调用数据成为核心痛点。该课程聚焦分布式远程过程调用框架,直接切入高并发场景下的服务治理需求。它不讲授泛泛的理论,而是围绕注册中心协调、负载均衡策略、容错降级机制展开。学完后,你能独立搭建多节
会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
一、这门课解决什么工作场景
企业后端系统规模扩大后,单体架构拆分为微服务是必然选择。此时服务之间如何高效稳定地调用数据成为核心痛点。该课程聚焦分布式远程过程调用框架,直接切入高并发场景下的服务治理需求。它不讲授泛泛的理论,而是围绕注册中心协调、负载均衡策略、容错降级机制展开。学完后,你能独立搭建多节点后台系统,处理跨进程接口调用中的网络序列化、超时重试与链路追踪问题。对于日常负责业务模块开发、需要参与系统拆分或维护中大型项目的工程师,这套知识能直接替代粗糙的直连方案,降低线上故障率。
二、适合什么基础与学习重心
本课程面向具备Java语言基础、熟悉Spring生态与常规数据库操作的开发者。如果你尚未理解面向对象设计或主流Web框架运行逻辑,建议先补齐底层再入场。内容侧重工程落地与原理还原,而非语法教学。建议优先观看架构演变与核心组件说明部分,建立整体拓扑认知;随后快速过一遍环境部署与官方示例,掌握服务提供者与消费者的标准交互流程。最后阶段的手写实现模块是难点,用于拆解网络IO、动态代理与自定义协议栈。遇到配置报错时,需结合日志自行排查依赖版本冲突,这是培养独立排错能力的必经过程。
三、资料怎么配合练习与上手路径
整套资料按配置先行、代码跟进、原理回溯的节奏编排。练习时务必保留每次修改的备份分支,对比正常调用与异常拦截的堆栈信息。环境搭建阶段需严格按照视频步骤安装协调中心集群,验证节点状态后再启动应用,切勿跳过健康检查环节以免后续调用失败无法定位原因。案例复现阶段应先跑通官方提供的生产者与消费者代码,修改配置文件观察元数据变化,并尝试替换默认序列化方式以记录性能差异。源码对照阶段在动手编写简易框架时,需逐行对照视频中的核心类图,重点理解反射调用链路与线程池调度逻辑,将断点打在连接创建处模拟网络中断观察重试行为。独立完成两次以上全链路调试后,即可将相关设计模式迁移至实际项目中。若时间紧张,可跳过非核心的装饰器模式推导,直接聚焦于负载均衡算法与本地存根测试,确保核心链路跑通即可满足多数企业级开发需求。
课程目录
课程目录47 集
- 1-1 [企业级Dubbo技术] 01企业dubbo的课程介绍 (02:49).mp4
- 1-2 [企业级Dubbo技术] 02入门篇之的应用系统架构演变 (09:23).mp4
- 1-3 [企业级Dubbo技术] 03入门篇-到底什么是Dubbo (07:03).mp4
- 1-4 [企业级Dubbo技术] 04入门篇-Dubbo架构底层原理说明 (10:47).mp4
- 1-5 [企业级Dubbo技术] 05入门篇-Dubbo的优势介绍 (01:19).mp4
- 1-6 [企业级Dubbo技术] 06环境安装篇-zookeeper的集群安装简单介绍 (08:42).mp4
- 1-7 [企业级Dubbo技术] 07环境安装篇-2.7**版本开发中的后台搭建演示 (10:08).mp4
- 1-8 [企业级Dubbo技术] 08项目篇-提供者服务端代码实现 (14:48).mp4
- 1-9 [企业级Dubbo技术] 09项目篇-消费者端代码实现 (05:48).mp4
- 1-10 [企业级Dubbo技术] 10项目篇-公共模块合并 (05:59).mp4
- 1-11 [企业级Dubbo技术] 11项目篇-提供者注册服务到dubbo上 (16:15).mp4
- 1-12 [企业级Dubbo技术] 12项目篇-消费者从dubbo消费服务案例 (22:07).mp4
- 1-13 [企业级Dubbo技术] 13项目篇-解决**版本2.7元数据问题 (09:50).mp4
- 1-14 [企业级Dubbo技术] 14项目篇-dubbo监控问题的说明 (01:39).mp4
- 1-15 [企业级Dubbo技术] 15项目篇-springboot整合dubbo (20:58).mp4
- 1-16 [企业级Dubbo技术] 16springboot集成dubbo项目演示 (07:27).mp4
- 1-17 [企业级Dubbo技术] 17配置篇-dubbo的属性配置说明演示 (11:03).mp4
- 1-18 [企业级Dubbo技术] 18配置篇-dubbo的启动检测 (09:03).mp4
- 1-19 [企业级Dubbo技术] 19配置篇-duboo的配置优先级和超时案例 (09:36).mp4
- 1-20 [企业级Dubbo技术] 20在springboot中配置和单独方法的重试次数 (17:02).mp4
- 1-21 [企业级Dubbo技术] 21配置篇-dubbo的多版本共存 (09:13).mp4
- 1-22 [企业级Dubbo技术] 22配置篇-dubbo在springboot中配置本地存根 (08:12).mp4
- 1-23 [企业级Dubbo技术] 23配置篇-dubbo集成springboot的配置文件三种 (08:50).mp4
- 1-24 [企业级Dubbo技术] 24配置篇-dubbo集成springboot通过API方式 (11:46).mp4
- 1-25 [企业级Dubbo技术] 25高可用-zookeeper的集群搭建讲解 (06:10).mp4
- 1-26 [企业级Dubbo技术] 26生成环境-dabbo生成环境的管理页面搭建 (10:05).mp4
- 1-27 [企业级Dubbo技术] 27高可用-负载均衡的实现 (10:14).mp4
- 1-28 [企业级Dubbo技术] 28高可用-负载均衡的演示 (20:34).mp4
- 1-29 [企业级Dubbo技术] 29高可用-服务降级演示 (07:50).mp4
- 1-30 [企业级Dubbo技术] 30高可用-容错的方式的概念介绍 (03:09).mp4
- 1-31 [企业级Dubbo技术] 31高可用-企业常用的服务容错演示 (08:01).mp4
- 1-32 [企业级Dubbo技术] 32常见的面试题 (03:54).mp4
- 2-1 [手写Dubbo框架] 00手写dubbo框架的总体内容介绍 (02:26).mp4
- 2-2 [手写Dubbo框架] 01手写dubbo框架-dubbo原理 (02:25).mp4
- 2-3 [手写Dubbo框架] 02手写dubbo框架-画图讲解实现思路 (09:02).mp4
- 2-4 [手写Dubbo框架] 03手写dubbo框架-要实现的模块 (03:26).mp4
- 2-5 [手写Dubbo框架] 04手写dubbo框架-创建项目工程 (02:52).mp4
- 2-6 [手写Dubbo框架] 05手写dubbo框架-tomact和servlet的手写实 (16:02).mp4
- 2-7 [手写Dubbo框架] 06手写dubbo框架-讲解tomact实现原理和本地注册 (04:40).mp4
- 2-8 [手写Dubbo框架] 07手写dubbo框架-提供者服务实现 (07:46).mp4
- 2-9 [手写Dubbo框架] 08手写dubbo框架-Httpclient的实现 (11:18).mp4
- 2-10 [手写Dubbo框架] 09手写dubbo框架-客户端发送和服务器端处理逻辑实现 (08:34).mp4
- 2-11 [手写Dubbo框架] 10手写dubbo框架-客户端和服务器演示验证 (05:50).mp4
- 2-12 [手写Dubbo框架] 11手写dubbo框架-动态代理实现 (06:24).mp4
- 2-13 [手写Dubbo框架] 12手写dubbo框架-解决服务器和客户端进行获取map问题 (15:29).mp4
- 2-14 [手写Dubbo框架] 13手写duboo框架-针对远程注册集合做修改 (03:53).mp4
- 2-15 [手写Dubbo框架] 14手写dubbo框架-课程总结 (01:25).mp4





