12、源码框架:框架在源码层面如何体现分层你好,我是何辉。从今天起我们进入Dubbo源码的学习。 经过前面十道Dubbo特色风味的探索,相信你对Dubbo的高级特性已经了如指掌了,也一定程度上具备了针对Dubbo框架进行二次开发的能力。 招式,已经学的炉火纯青,接下来我们就要学习Dubbo的...2026-01-19Dubbo源码剖析与实战
13、集成框架:框架如何与Spring有机结合你好,我是何辉。上一讲我们纵览了框架在源码中是怎么体现的,今天来学习框架的集成。 如果你开发过以 Spring 框架为基础的应用,就会知道 Dubbo 框架常被当作第三方框架集成到应用中,这也是为什么你会经常看到 Spring 集成 Dubbo 框架...2026-01-19Dubbo源码剖析与实战
14、SPI 机制:Dubbo的SPI比JDK的SPI好在哪里你好,我是何辉。今天我们来深入研究Dubbo源码的第三篇,SPI 机制。 SPI,英文全称是Service Provider Interface,按每个单词翻译就是:服务提供接口。很多开发底层框架经验比较少的人,可能压根就没听过这个SPI 机制,我们...2026-01-19Dubbo源码剖析与实战
15、Wrapper机制:Wrapper是怎么降低调用开销的你好,我是何辉。今天是我们深入研究Dubbo源码的第四篇,Wrapper 机制。 Wrapper,很多人从单词层面来解读,很容易理解成是Java包装类,或者是装饰器设计模式,其实都不是,它是Dubbo中的一种动态生成的代理类。 一听到代理,你可能已经...2026-01-19Dubbo源码剖析与实战
16、Compiler编译:神乎其神的编译你是否有过胆怯你好,我是何辉。首先祝你新年快乐。 今天是我们深入研究Dubbo源码的第五篇,Compiler 编译。 在“[点点直连]”中,我们实现了一套万能管控平台来修复数据,其中就有通过市场上的 Groovy 插件编译 Java 源代码来生成类信息。 而上一讲...2026-01-19Dubbo源码剖析与实战
17、Adaptive适配:Dubbo的Adaptive特殊在哪里你好,我是何辉。 有了上一讲“Compiler 编译”的基础,相信你在今天Dubbo源码第六篇 Adaptive 适配,会比较轻松。 其实Adaptive我们见过好几次了。还记得在“[SPI 机制]”中提到的 ExtensionLoader 类么,我...2026-01-19Dubbo源码剖析与实战