开发指南

Dubbo 开发者的指南

这篇文档的目标读者是对 dubbo 源码、设计有兴趣的,或者有意愿加入 dubbo 开发的人群。主要涵盖了 dubbo 的框架设计、扩展机制、编码规范、版本管理、构建等话题。


源码构建

从源码开始构建 Dubbo

框架设计

Dubbo 框架设计概览

扩展点加载

Dubbo 中的扩展点加载机制

实现细节

Dubbo 代码中的一些实现细节

SPI 扩展实现

Dubbo 中已经实现的扩展

设计原则

Dubbo 设计原则系列文章

公共契约

这里记录的是 Dubbo 公共契约,希望所有扩展点遵守。

Dubbo 源代码分析

Dubbo 源代码分析系列

版本管理

Dubbo 项目的版本管理

检查列表

版本发布前的检查列表

编码约定

Dubbo 工程中的编码约定

坏味道

这里记录的是 Dubbo 设计或实现不优雅的地方

技术兼容性测试

Dubbo 项目的技术兼容性测试