引言
Dubbo 指标模块源码分析-引言
Dubbo 指标模块源码分析-引言
Dubbo 指标模块源码分析-指标样本的收集与存储
Dubbo 指标模块源码分析-指标收集器的指标采集流程
Dubbo 指标模块源码分析-指标监听注册梳理
Dubbo 指标模块源码分析-指标转换与导出
一文了解 Dubbo 3 中基于Triple 协议实现的流控反压原理。。
一文了解 Dubbo 3 中 Triple 协议支持 Java 异常回传的设计与实现
[Dubbo 3.0.8源码解析] Dubbo3消费者自动感应决策应用级服务发现原理 。
[Dubbo 3.0.8源码解析] Dubbo3消费者引用服务入口 。
[Dubbo 3.0.8源码解析] 消费者创建的第一步就是先进行消费者信息的配置对应类型为ReferenceConfig,这里详细来看ReferenceConfig包含哪些信息?。
[Dubbo 3.0.8源码解析] 重新来过从一个服务消费者的Demo说起。
[Dubbo 3.0.8源码解析] 使用者查询提供者的元数据信息,以列出接口和每个接口的配置,控制台(dubbo admin)查询特定进程的元数据,或聚合所有进程的数据。在Dubbo2.x的时候,所有的服务数据都是以接口的形式注册在注册中心。
[Dubbo 3.0.8源码解析] 对于直接使用Dubbo3的用户还好,可以仅仅开启应用级注册,但是对于Dubbo2.x的用户升级到Dubbo3的用户来说前期都是要开启双注册来慢慢迁移的,既注册传统的接口信息到注册中心,又注册应用信息到注册中心,同时注册应用与接口关系的元数据信息。
[Dubbo 3.0.8源码解析] DefaultModuleDeployer模块器启动的流程,其中在start代码的模版方法中开始了导出服务的功能,。
[Dubbo 3.0.8源码解析] Dubbo 3 会需要一个元数据中心来维护RPC服务与应用的映射关系(即接口与应用的映射关系),因为如果采用了应用级别的服务发现和服务注册,在注册中心中将采用“应用 —— 实例列表”结构的数据组织形式,不再是以往的“接口 —— 实例列表”结构的数据组织形式,而以往用接口级别的服务注册和服务发现的应用服务在迁移到应用级别时,得不到接口与应用之间的对应关系,从而无法从注册中心得到实例列表信息,所以Dubbo为了兼容这种场景,在Provider端启动时,会往元数据中心存储接口与应用的映射关系。
[Dubbo 3.0.8源码解析] Dubbo框架的配置项比较繁多,为了更好地管理各种配置,将其按照用途划分为不同的组件,最终所有配置项都会汇聚到URL中,传递给后续处理模块。
[Dubbo 3.0.8源码解析] 一套统一的,通用的管理配置机制是不可缺少的主要组成部分。常见的做法就是通过配置服务器进行管理。
[Dubbo 3.0.8源码解析] 全局视野来看Dubbo3的服务启动生命周期,了解了Dubbo3的启动生命周期,可以有效的了解整个Dubbo应用的启动阶段。
[Dubbo 3.0.8源码解析] ProtocolConfig协议配置是RPC调用过程中一些必要信息的基础。
[Dubbo 3.0.8源码解析] RegistryConfig注册中心配置包含了一些比较基础的注册信息相关的配置信息,注册中心是服务在分布式场景下的基础服务。
[Dubbo 3.0.8源码解析] ApplicationConfig应用配置包含了一些比较基础的配置信息。
[Dubbo 3.0.8源码解析] 启动器是为使用者提供简化的API功能来进行Dubbo应用的启动,手写Dubbo服务的启动使用启动器是必要的。
[Dubbo 3.0.8源码解析] @Activate可用于在有多个实现时加载某些筛选器扩展,一般带有同种类型多个扩展都要执行的情况,比如过滤器。
[Dubbo 3.0.8源码解析] 了解Spring的同学可能比较熟悉AOP机制的逻辑,Dubbo Wrapper机制就是类似AOP这样的切面机制用来增强扩展方法,Wrapper机制,即扩展点自动包装。Wrapper 类同样实现了扩展点接口,但是 Wrapper 不是扩展点的真正实现。它的用途主要是用于从 ExtensionLoader 返回扩展点时,包装在真正的扩展点实现外
[Dubbo 3.0.8源码解析] Dubbo是一个微内核框架,所有的实现都是通过扩展机制来实现的,了解扩展加载机制可以有效的逻辑代码的抽象与具体逻辑
[Dubbo 3.0.8源码解析] Dubbo是一个微内核框架,所有的实现都是通过扩展机制来实现的,了解扩展加载机制可以有效的逻辑代码的抽象与具体逻辑
Dubbo 源码解析之框架,应用程序,模块领域模型 Model 对象的初始化
Dubbo 源码解析之 ServiceConfig 类型是如何初始化的?
Dubbo 源码解析之从一个服务提供者的Demo说起
Dubbo URL 的基本工作原理以及在地址推送链路的优化过程。
本文介绍了 Dubbo3 应用级服务发现的实现原理
本文将介绍 dubbo-go 框架的基本使用方法,以及从 export 调用链的角度进行 server 端源码导读,希望能引导读者进一步认识这款框架。
本文将介绍 dubbo-go 框架的基本使用方法,以及从 export 调用链的角度进行 server 端源码导读,希望能引导读者进一步认识这款框架。
URL 是 Dubbo 中一个重要的领域模型,了解它可以更加轻松的理解 Dubbo 的设计理念。
Dubbo3 框架支持在单个端口发布多个不同的协议,比如可以同时发布 dubbo、triple 协议,本文介绍 Dubbo 是如何实现单端口多协议发布的。