加载中
Dubbo 入门系列之基于 Dubbo API 开发微服务应用

目标 从零上手开发基于 Dubbo 的微服务 难度 低 环境要求 系统:Windows、Linux、MacOS JDK 8 及以上(推荐使用 JDK17) Git IntelliJ IDEA(可选) Docker (可选) 动手实践 本章将通过手把...

2023/02/02 14:20
121
Dubbo 入门系列之快速部署一个微服务应用

本文将基于 Dubbo Samples 示例演示如何快速搭建并部署一个微服务应用。 背景 Dubbo 作为一款微服务框架,最重要的是向用户提供跨进程的 RPC 远程调用能力。如上图所示,Dubbo 的服务消费者(...

2023/02/01 14:12
84
What's new in Dubbo 3.1.5 and 3.2.0-beta.4

在 1 月 27 日,新年伊始,Dubbo 3.1.5 和 3.2.0-beta.4 正式通过投票发布。本文将介绍发布的变化一览。 Dubbo 3.1.5 版本是目前 Dubbo 3 的最新稳定版本,我们建议所有的用户都升级到最新的...

2023/01/30 11:58
82
一文了解 Dubbo 3 配置工作原理

以下是一个 Dubbo 属性配置的例子 dubbo-spring-boot-samples ## application.properties # Spring boot application spring.application.name=dubbo-externalized-configuration-provider-...

Dubbo 3 端口协议复用

特性说明 通过对protocol进行配置,dubbo3可以支持端口的协议复用。 比如使用Triple协议启动端口复用后,可以在相同的端口上为服务增加 Dubbo协议支持,以及Qos协议支持。这些协议的识别都是...

2023/01/05 16:56
148
Proxyless Mesh 在 Dubbo 中的实践

背景 随着 Dubbo 3.1 的 release,Dubbo 在云原生的路上又迈出了重要的一步。在这个版本中添加了 Proxyless Mesh 的新特性,Dubbo Proxyless Mesh 直接实现 xDS 协议解析, 实现 Dubbo 与 Co...

2023/01/04 11:29
136
浅析 Dubbo 3.0 中接口级地址推送性能的优化

URL 简介 在阐述地址推送性能的具体优化之前,我们有必要先了解一下与之息息相关的内容 --- URL。 定义 在不谈及 dubbo 时,我们大多数人对 URL 这个概念并不会感到陌生。统一资源定位器 (R...

2023/01/04 11:27
143
Proxyless Mesh 在 Dubbo 中的实践

背景 随着 Dubbo 3.1 的 release,Dubbo 在云原生的路上又迈出了重要的一步。在这个版本中添加了 Proxyless Mesh 的新特性,Dubbo Proxyless Mesh 直接实现 xDS 协议解析, 实现 Dubbo 与 Co...

2023/01/04 11:26
5.5K
Dubbo 3 之 Triple 流控反压原理解析

作者:顾欣 Triple 是 Dubbo 3 提出的基于 HTTP2 的开放协议, 旨在解决 Dubbo 2 私有协议带来的互通性问题。 Triple 基于 HTTP/2 定制自己的流控,支持通过特定的异常通知客户端业务层服务端...

2022/12/30 10:01
119
Triple 协议支持 Java 异常回传的设计与实现

作者:Apache Dubbo Contributor 陈景明 背景 在一些业务场景, 往往需要自定义异常来满足特定的业务, 主流用法是在catch里抛出异常, 例如: public void deal() { try{ //doSomething ... } ...

基于 Dubbo Admin 通过权重调整流量分布

Dubbo提供通过权重调整流量分布的服务治理能力,可以在无需重启应用的情况下,通过权重动态调整流量分布。 Dubbo可以通过XML配置,注解配置,动态配置实现通过权重调整流量分布,这里主要介绍...

2022/12/28 20:26
82
基于 Dubbo Admin 实现同机房/区域优先

Dubbo提供动态配置同机房/区域优先的服务治理能力,可以在无需重启应用的情况下,动态配置同机房/区域优先。 Dubbo可以通过XML配置,注解配置,动态配置同机房/区域优先,这里主要介绍动态配...

2022/12/28 20:26
113
Dubbo 可扩展性设计

扩展设计理念 可扩展性是任何一个系统所追求的,对于 Dubbo 来说是同样适用。 什么是可扩展性 可扩展性是一种设计理念,代表了我们对未来的一种预想,我们希望在现有的架构或设计基础上,当未...

2022/12/27 11:00
69
从零演示如何基于 IDL 方式来定义 Dubbo 服务并使用 Triple 协议

使用 IDL 定义服务具有更好的跨语言友好性,然而 Triple 协议并不是和 IDL 强绑定的,也可以使用 Java Interface + Pojo 的方式定义服务并启用 Triple 协议,具体可参见示例。 更多 Triple 和...

2022/12/26 10:51
92
Apache Dubbo 官方正式发布 Spring 6 & Spring Boot 3 支持

Dubbo 简介 Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 开发的微服务原生具备相互之间的远...

2022/12/23 16:13
350
What's new in Dubbo 3.1.4 and 3.2.0-beta.3

在 12 月 22 日,Dubbo 3.1.4 和 3.2.0-beta.3 正式通过投票发布。本文将介绍发布的变化一览。 Dubbo 3.1.4 版本是目前 Dubbo 3 的最新稳定版本,我们建议所有的用户都升级到最新的稳定版本。...

2022/12/22 16:12
97
基于 Dubbo-Admin 实现根据请求条件路由

Dubbo提供动态创建条件路由的服务治理能力,可以在无需重启应用的情况下,根据请求发起方、请求的方法条件路由。 Dubbo可以通过XML配置,注解配置,动态配置实现动态根据请求条件路由,这里主...

2022/12/22 09:58
65
基于 Dubbo Admin 实现流量灰度

Dubbo提供流量灰度的服务治理能力,可以在无需重启应用的情况下,配置标签路由规则和条件路由实现灰度发布。 Dubbo可以通过XML配置,注解配置,动态配置实现流量灰度,这里主要介绍动态配置的...

2022/12/21 11:37
492
基于 Dubbo Admin 动态进行流量隔离

Dubbo提供动态流量隔离的服务治理能力,可以在无需重启应用的情况下,动态进行流量隔离。 Dubbo可以通过XML配置,注解配置,动态配置实现流量隔离,这里主要介绍动态配置的方式,其他配置方式...

2022/12/20 10:24
147
如何基于 Spring Boot 快速开发一个 Dubbo 微服务应用

Dubbo 还提供了包括XML、API等多种启动与接入方式,更多开发方式和配置细节可参见配置手册。 下载示例代码 完整示例代码在 dubbo-samples 中。 下载源码 git clone -b master https://github...

2022/12/20 08:50
99

没有更多内容

加载失败,请刷新页面

返回顶部
顶部