写点什么

dubbo

3 人感兴趣 · 268 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/b4/b404f0f3ad81f89f486e073431fbb61c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Dubbo 负载均衡策略之 一致性哈希 | 京东云技术团队

本文主要讲解了一致性哈希算法的原理以及其存在的数据倾斜的问题,然后引出解决数据倾斜问题的方法,最后分析一致性哈希算法在Dubbo中的使用。通过这篇文章,可以了解到一致性哈希算法的原理以及这种算法存在的问题和解决方案。

https://static001.geekbang.org/infoq/ae/aebff997026d2f07a7c82e6e71944810.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

了解 Dubbo:分布式服务框架的基础知识

用户头像
Apifox
06-09

Dubbo 是阿里巴巴公司开发的一款高性能的分布式服务框架,用于远程服务调用和服务治理。它具有透明化的远程调用、负载平衡、服务注册和发现、可扩展性和服务治理等特性。Dubbo支持自定义扩展各种功能,如负载均衡、协议、序列化等,并提供了大量服务治理功能

从源码全面解析 dubbo 服务注册的来龙去脉

对于 Java 开发者而言,关于 dubbo ,我们一般当做黑盒来进行使用,不需要去打开这个黑盒。

低代码平台中的分布式 RPC 框架 (约 3000 行代码)

RPC是分布式系统设计中不可或缺的一个部分。国内开源的RPC框架很多,它们的设计大都受到了dubbo框架的影响,核心的抽象概念与dubbo类似。从今天的角度上看,dubbo的设计已经过于繁琐冗长,如果基于现在的技术环境,重新审视RPC框架的定位和设计,我们可以得到

通过 HTTP/2 协议案例学习 Java & Netty 性能调优:工具、技巧与方法论

除易用性以外,Dubbo3 Triple 在性能调优方面做了大量工作,本文将侧重对 Triple 协议背后的高性能秘密进行深入讲解,涉及一些有价值的性能调优工具、技巧及代码实现;在下一篇文章中,我们将具体展开 Triple 协议在易用性方面的一些具体使用场景。

MSE 自治服务帮你快速定位解决 Dubbo 重复订阅导致 RPC 服务注册失败问题

在平时业务开发中,由于框架的误用或者 bug 导致的业务以及业务依赖的中间件的稳定性问题需要有快捷的手段进行排查,找到原因及时止血,MSE ZooKeeper 针对多种使用场景,提供多种数据统计聚合能力,帮助用户提高问题排查的效率,并且针对 ZooKeeper 多种使用

https://static001.geekbang.org/infoq/ec/ec6f40763f2195945438da9706451fb6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

完整版来了!阿里 Dubbo 技术负责人准备的源码教程,很有大厂风格

Dubbo因为良好的设计和扩展性受到许多开发者的欢迎,然而当开发者需要深入了解Dubbo底层的架构设计和实现的时候,往往会有些不知所措。

还在为项目初始化、依赖管理问题困扰?Dubbo Initializer 来了!

通过这篇文章,你将学习如何在 1 分钟内用 Dubbo Initializer 模板快速创建 Dubbo Spring Boot 项目,帮你解决项目初始化问题。

重磅发布!阿里巴巴专家亲自撰写,Dubbo 3.0 分布式实战(彩印版)

Dubbo 是阿里巴巴开源的高性能分布式 RPC 服务治理框架,已经捐献给Apache开源组织。最新的版本是 3.0。

阿里 Dubbo 技术负责人准备的源码教程,很有大厂风格

Dubbo因为良好的设计和扩展性受到许多开发者的欢迎,然而当开发者需要深入了解Dubbo底层的架构设计和实现的时候,往往会有些不知所措。

精进云原生 - Dubbo 3.2 正式发布

我们非常高兴地宣布,Dubbo 3.2 已经正式发布了!这个版本带来了许多新功能和改进,这也是 Dubbo 在面对云原生化的当下的一次重要的尝试。

软件测试 / 测试开发丨基于 JMeter 完成 Dubbo 接口的测试

JMeter 默认是不支持 Dubbo 接口测试的,但是我们可以通过拓展的插件或 jar 包实现此功能。

软件测试 / 测试开发丨 Dubbo 接口测试原理及多种方法实践总结

Dubbo 最开始是应用于淘宝网,由阿里巴巴开源的一款优秀的高性能服务框架,由 Java 开发,后来贡献给了 Apache 开源基金会组织。

2023 - Dubbo 谷歌编程之夏报名启动了!

我们很高兴地宣布 Apache Dubbo 已正式参与到 GSoC 2023(2023 谷歌编程夏令营)中,当前贡献者报名阶段也已经正式启动,如果您对 Dubbo、对 GSoC、对开源感兴趣,欢迎报名参与。今年的活动同时对在校大学生、社会员工开放。

如何用一个端口同时暴露 HTTP1/2、gRPC、Dubbo 协议?

本文我们将介绍 Apache Dubbo 灵活的多协议设计原则,基于这一设计,在 Dubbo 框架底层可灵活的选用 HTTP/2、HTTP/REST、TCP、gRPC、JsonRPC、Hessian2 等任一 RPC 通信协议,同时享用统一的 API 与对等的服务治理能力。

5 分钟读懂开源服务框架 Dubbo 及其最新规划

Apache Dubbo 是一款微服务开发框架,它帮助解决微服务开发中的通信问题,同时为构建企业级微服务的提供服务治理能力,Dubbo 不绑定编程语言,我们的目标是为所有主流语言提供对等的微服务开发体验。

提升集群吞吐量与稳定性的秘诀: Dubbo 自适应负载均衡与限流策略实现解析

本文所说的“柔性服务”主要是指 consumer 端的负载均衡和 provider 端的限流两个功能。在之前的 Dubbo 版本中,负载均衡部分更多的考虑的是公平性原则,即 consumer 端尽可能平等的从 provider 中作出选择,在某些情况下表现并不够理想。

全国首个政企采购云平台:政采云基于 Dubbo 的混合云跨网方案实践

本文将介绍政采云基于 Dubbo 的跨网方案落地过程中面临的技术挑战、社区合作以及更深层次抽象的一些思考。在政采云这种政企业务场景中的数据跨网,与业界公有云、自建私有云的公司相比,既有共性又有自己的特点,希望能为大家提供新的思路或者启发。

https://static001.geekbang.org/infoq/ff/ff70648e8a29059bd90718315fbb7323.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Dubbo 正式支持 Spring 6 & Spring Boot 3

Spring Framework 6.0 于 11 月 16 日正式发布 GA 版本,Spring Boot 3.0 也于 11 月 25 日正式发布 GA 版本,并且 Spring 6 & SpringBoot 3 最低支持 JDK17,意味着如果升级使用 Spring 6 & Spring Boot 3 时就必须需要升级使用 JDK17。

Dubbo 就近路由

Dubbo 提供了丰富的流量管控策略,实际使用的例子比较少,本文将提供一种常用的就近路由及元素路由规则的方式。

屡获殊荣丨 Dubbo 开源 12 周年年度总结与规划

创新不止,进步不息。Apache Dubbo 自开源以来,已经陪伴了大家 12 年,目前生态项目拥有 50k+ star,30k fork,1000+ Contributor。

Dubbo + ZooKeeper 丨如何解决线上故障排查链路长的难题

MSE ZooKeeper 最新提供 Dubbo 服务管理能力,同时结合 TopN 监控大盘,推送轨迹等自治能力,帮助用户提高问题排查速度,集群运维效率。

Dubbo Triple 异常处理

从dubbo协议切换到triple最大的不适应就是异常的处理,异常都成RuntimeException。

dubbo Triple 统一参数验证

微服务中通用入参验证可以减少很多胶水代码,java对象通常采用jsr303校验很方便。当使用triple 协议时候我们迫切需要PB参数自动校验。

https://static001.geekbang.org/infoq/45/45eaa3b38dd6b999b669622dd124457f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Dubbo + ZooKeeper|如何解决线上故障排查链路长的难题

ZooKeeper 作为通用的元数据存储组件,用途广泛,是 Dubbo 最早支持的注册中心之一,经过长时间的磨合,目前 Dubbo 和 ZooKeeper 的组合具有很好的稳定性和扩展性。

Dubbo 在 Proxyless Mesh 模式下的探索与改进

随着 Docker 和 Kubernetes 的出现,一个庞大的单体应用可以被拆分成多个独立部署的微服务,并被打包运行于对应的容器中。不同应用之间相互通信,以共同完成某一功能模块。微服务架构与容器化部署带来的好处是显而易见的,它降低了服务间的耦合性,利于开发和

Dubbo Triple 协议

Triple协议为dubbo3主推协议,如果选dubbo做为底层RPC框架的,优先选择此协议。

What's new in dubbo-go-pixiu v0.6.0

关键新特性有: 1 nacos 动态配置 2 更好的如蓝绿发布、金丝雀部署等流量分发约束 3 优雅关闭 4 基于WASM 的多语言支持 5 在 K8s 中作为一个 dubbo ingress 部署 6 定义了 Prometheus metrics 指标 7 一致性hash负载均衡算法

Dubbo 中 Zookeeper 注册中心原理分析

本文通过分析Dubbo中ZooKeeper注册中心的实现ZooKeeperResitry的继承体系结构,自顶向下分析了AbstractRegistry(提供了服务数据的本地缓存)、FailbackRegistry(服务注册订阅相关的异常重试)、CacheableFailbackRegistry(Dubbo在URL推送模型做的优化)、

Dubbo 中 Zookeeper 注册中心原理分析

本文通过分析Dubbo中ZooKeeper注册中心的实现ZooKeeperResitry的继承体系结构,详细介绍了Dubbo中ZooKeeper注册中心的实现原理。

dubbo_dubbo技术文章_InfoQ写作社区