Dubbo Developer Guide

Developer guide

This book dives into the design principles of dubbo, mainly covers the following topics: extension, coding styles, version, build, etc.

Source Code Build

Build dubbo from source code

Framework Design

Dubbo frame design

SPI Loading

How Dubbo SPI works

Implementation details

Dubbo implementation details

Dubbo Design Principals

Dubbo design principals collections

SPI Extension Implementations

Existing SPI extension implementations in dubbo

Public Agreement

Dubbo public agreement


Dubbo versioning contract


Checklist before release

Bad Smell

Bad code smells which should be avoided

Coding Convention

Dubbo coding convention

Compatibility Test

Dubbo compatibility test

Last modified December 22, 2020: clean up website (6e41905afab)