Dubbo源码解析:5分钟了解 Dubbo SPI 的特性
介绍最近看了一下Dubbo的源码,国人写的框架和国外的果然是两种不同的风格,Dubbo的源码还是比较清晰容易懂的。Spring框架一个Bean的初始化过程就能绕死在源码中.Dubbo的架构是基于分层来设计的,每层执行固定的功能,上层依赖下层,下层的改变对上层不可见,每层都是可以被替换的组件Service和Config为API接口层,让Dubbo使用者方便的发布和引用服务其他各层均为SPI层,意味着每层都是组件化的,可以被替换例如,注册中心可以用Redis,Zookeeper。传输协议可以用dub