Dubbo3.1.3修改内容修复本地调用的过程中Filter顺序异常的问题支持导入协议配置项到MetadataService支持在发布MetadataService时自动选择可用端口完善错误码内容泛化调用下支持一致性哈希负载均衡修复泛化调用时反序列化异常的问题修复由于JVMMethods顺序不一致导致的应用级元数据无法复用的问题默认关闭端口复用能力,修复remoting组建找不到SPI的问题修复由于引用计数异常导致的safegard问题删除Nacos注册中心组建中使用的guava依赖修复接口级使用Nacos注册中心时由于地址聚合导致的无法下线的问题多个代码质量优化提交新贡献者@zhangzq7
Dubbo3.1.3修改内容修复本地调用的过程中Filter顺序异常的问题支持导入协议配置项到MetadataService支持在发布MetadataService时自动选择可用端口完善错误码内容泛化调用下支持一致性哈希负载均衡修复泛化调用时反序列化异常的问题修复由于JVMMethods顺序不一致导致的应用级元数据无法复用的问题默认关闭端口复用能力,修复remoting组建找不到SPI的问题修复由于引用计数异常导致的safegard问题删除Nacos注册中心组建中使用的guava依赖修复接口级使用Nacos注册中心时由于地址聚合导致的无法下线的问题多个代码质量优化提交新贡献者@zhangzq7
继业务全面上云后,今年双11,阿里微服务技术栈全面迁移到以Dubbo3为代表的云上开源标准中间件体系。在业务上,基于Dubbo3首次实现了关键业务不停推、不降级的全面用户体验提升,从技术上,大幅提高研发与运维效率的同时地址推送等资源利用率在一些关键场景提升超40%,基于三位一体的Dubbo3开源中间件体系打造了阿里在云上的单元化最佳实践和统一标准,同时将规模化实践经验与技术创新贡献开源社区,成为微服务开源技术与标准发展的核心源泉与推动力。面对百万规模的集群实例,实现关键链路不停推、资源利用率大幅提升的关键即是Dubbo3中新引入的应用级服务发现。接下来我们着重讲解Dubbo3应用级服务发现的详
继业务全面上云后,今年双11,阿里微服务技术栈全面迁移到以Dubbo3为代表的云上开源标准中间件体系。在业务上,基于Dubbo3首次实现了关键业务不停推、不降级的全面用户体验提升,从技术上,大幅提高研发与运维效率的同时地址推送等资源利用率在一些关键场景提升超40%,基于三位一体的Dubbo3开源中间件体系打造了阿里在云上的单元化最佳实践和统一标准,同时将规模化实践经验与技术创新贡献开源社区,成为微服务开源技术与标准发展的核心源泉与推动力。面对百万规模的集群实例,实现关键链路不停推、资源利用率大幅提升的关键即是Dubbo3中新引入的应用级服务发现。接下来我们着重讲解Dubbo3应用级服务发现的详
本篇为同程艺龙旅行网ApacheDubbo的实践案例总结。感兴趣的朋友可以访问官网了解更多详情,或搜索关注官方微信公众号ApacheDubbo跟进最新动态。作者信息:严浩:同程艺龙高级开发,负责服务治理相关工作,ApacheDubboCommitter。胥皓:同程艺龙高级开发,负责服务治理相关工作。Dubbo3在同程旅行的实践背景在微服务发展初期,市场上还没有成熟和流行的RPC框架,我们公司内部自研开发了一套名为DSF(DistributedServiceFramework)的RPC框架,支撑起了公司业务的高速发展。但是随着技术的快速迭代和人员的不断变更,开发者既要修复之前的BUG又要跟上技术
本篇为同程艺龙旅行网ApacheDubbo的实践案例总结。感兴趣的朋友可以访问官网了解更多详情,或搜索关注官方微信公众号ApacheDubbo跟进最新动态。作者信息:严浩:同程艺龙高级开发,负责服务治理相关工作,ApacheDubboCommitter。胥皓:同程艺龙高级开发,负责服务治理相关工作。Dubbo3在同程旅行的实践背景在微服务发展初期,市场上还没有成熟和流行的RPC框架,我们公司内部自研开发了一套名为DSF(DistributedServiceFramework)的RPC框架,支撑起了公司业务的高速发展。但是随着技术的快速迭代和人员的不断变更,开发者既要修复之前的BUG又要跟上技术
本篇为同程艺龙旅行网ApacheDubbo的实践案例总结。感兴趣的朋友可以访问官网了解更多详情,或搜索关注官方微信公众号ApacheDubbo跟进最新动态。作者信息:严浩:同程艺龙高级开发,负责服务治理相关工作,ApacheDubboCommitter。胥皓:同程艺龙高级开发,负责服务治理相关工作。Dubbo3在同程旅行的实践背景在微服务发展初期,市场上还没有成熟和流行的RPC框架,我们公司内部自研开发了一套名为DSF(DistributedServiceFramework)的RPC框架,支撑起了公司业务的高速发展。但是随着技术的快速迭代和人员的不断变更,开发者既要修复之前的BUG又要跟上技术
本篇为同程艺龙旅行网ApacheDubbo的实践案例总结。感兴趣的朋友可以访问官网了解更多详情,或搜索关注官方微信公众号ApacheDubbo跟进最新动态。作者信息:严浩:同程艺龙高级开发,负责服务治理相关工作,ApacheDubboCommitter。胥皓:同程艺龙高级开发,负责服务治理相关工作。Dubbo3在同程旅行的实践背景在微服务发展初期,市场上还没有成熟和流行的RPC框架,我们公司内部自研开发了一套名为DSF(DistributedServiceFramework)的RPC框架,支撑起了公司业务的高速发展。但是随着技术的快速迭代和人员的不断变更,开发者既要修复之前的BUG又要跟上技术
扩展设计理念可扩展性是任何一个系统所追求的,对于Dubbo来说是同样适用。什么是可扩展性可扩展性是一种设计理念,代表了我们对未来的一种预想,我们希望在现有的架构或设计基础上,当未来某些方面发生变化的时候,我们能够以最小的改动来适应这种变化。可扩展性的优点可扩展性的优点主要表现模块之间解耦,它符合开闭原则,对扩展开放,对修改关闭。当系统增加新功能时,不需要对现有系统的结构和代码进行修改,仅仅新增一个扩展即可。扩展实现方式一般来说,系统会采用Factory、IoC、OSGI等方式管理扩展(插件)生命周期。考虑到Dubbo的适用面,不想强依赖Spring等IoC容器。而自己造一个小的IoC容器,也觉
扩展设计理念可扩展性是任何一个系统所追求的,对于Dubbo来说是同样适用。什么是可扩展性可扩展性是一种设计理念,代表了我们对未来的一种预想,我们希望在现有的架构或设计基础上,当未来某些方面发生变化的时候,我们能够以最小的改动来适应这种变化。可扩展性的优点可扩展性的优点主要表现模块之间解耦,它符合开闭原则,对扩展开放,对修改关闭。当系统增加新功能时,不需要对现有系统的结构和代码进行修改,仅仅新增一个扩展即可。扩展实现方式一般来说,系统会采用Factory、IoC、OSGI等方式管理扩展(插件)生命周期。考虑到Dubbo的适用面,不想强依赖Spring等IoC容器。而自己造一个小的IoC容器,也觉