Dubbo源码分析(一)

579 阅读1分钟

引言

dubbo作为一个高性能的RPC框架,解决了微服务很多需求,如服务治理,负载均衡,服务注册,服务发现,RPC调用

技巧

学习Dubbo,官网是一份不错的资料,根据官网框架设计和源码分析能收获很多,可能上面介绍的版本和新版本有差异,无伤大雅,从github上下载2.7的源码开始分析

官网学习资料链接

依赖关系

image.png

整体架构图

image.png

服务注册流程图

image.png

消息者订阅和通知流程

image.png

服务调用流程