1. Dubbo架构图
https://dubbo.apache.org/zh/docs/v2.7/dev/design/#%E6%95%B4%E4%BD%93%E8%AE%BE%E8%AE%A1

2. Dubbo源码分析
Dubbo源码中模块的说明
- cluster路由层,包含负载均衡、容错
- common公共包
- compatible, com.alibaba.dubbo / org.apache.dubbo
- config加载配置,然后提供统一的对外的配置的类。
- config- center动态配置中心,通过第三方配置中心来统一管理dubbo的配置
- container容器
- filter:过滤模块
- metadata:元数据
- monitor:监控模块
- plugin:插件:auth qos
- registry:注册中心
- remoting:远程协议支持
- rpc:rpc协议/通信的支持
- serialization:序列化支持
本文详细介绍了Dubbo的整体架构设计,包括cluster的路由层、load balance和容错机制,以及各核心模块如common、config、container、filter、metadata、monitor、plugin、registry、remoting、rpc和serialization的功能。此外,还探讨了Dubbo的源码结构,如动态配置中心config-center和第三方注册中心registry的实现。
1507

被折叠的 条评论
为什么被折叠?



