草庐IT

如何基于 Spring Boot 快速开发一个 Dubbo 微服务应用

Dubbo还提供了包括XML、API等多种启动与接入方式,更多开发方式和配置细节可参见配置手册。下载示例代码完整示例代码在dubbo-samples中。下载源码gitclone-bmasterhttps://github.com/apache/dubbo-samples.git进入示例目录cddubbo-samples/1-basic/dubbo-samples-spring-bootls#查看目录结构快速运行示例编译Provider在dubbo-samples-spring-boot目录执行maven命令mvncleanpackage运行Provider进入dubbo-samples-spr

如何基于 Spring Boot 快速开发一个 Dubbo 微服务应用

Dubbo还提供了包括XML、API等多种启动与接入方式,更多开发方式和配置细节可参见配置手册。下载示例代码完整示例代码在dubbo-samples中。下载源码gitclone-bmasterhttps://github.com/apache/dubbo-samples.git进入示例目录cddubbo-samples/1-basic/dubbo-samples-spring-bootls#查看目录结构快速运行示例编译Provider在dubbo-samples-spring-boot目录执行maven命令mvncleanpackage运行Provider进入dubbo-samples-spr

Proxyless Mesh 在 Dubbo 中的实践

背景随着Dubbo3.1的release,Dubbo在云原生的路上又迈出了重要的一步。在这个版本中添加了ProxylessMesh的新特性,DubboProxylessMesh直接实现xDS协议解析,实现Dubbo与ControlPlane的直接通信,进而实现控制面对流量管控、服务治理、可观测性、安全等的统一管控,规避Sidecar模式带来的性能损耗与部署架构复杂性。什么是ServiceMeshServiceMesh又译作“服务网格”,作为服务间通信的基础设施层。Buoyant公司的CEOWillianMorgan在他的这篇文章WHAT’SAServiceMesh?ANDWHYDOINEEDO

Proxyless Mesh 在 Dubbo 中的实践

背景随着Dubbo3.1的release,Dubbo在云原生的路上又迈出了重要的一步。在这个版本中添加了ProxylessMesh的新特性,DubboProxylessMesh直接实现xDS协议解析,实现Dubbo与ControlPlane的直接通信,进而实现控制面对流量管控、服务治理、可观测性、安全等的统一管控,规避Sidecar模式带来的性能损耗与部署架构复杂性。什么是ServiceMeshServiceMesh又译作“服务网格”,作为服务间通信的基础设施层。Buoyant公司的CEOWillianMorgan在他的这篇文章WHAT’SAServiceMesh?ANDWHYDOINEEDO

Dubbo 入门系列之快速部署一个微服务应用

本文将基于DubboSamples示例演示如何快速搭建并部署一个微服务应用。背景Dubbo作为一款微服务框架,最重要的是向用户提供跨进程的RPC远程调用能力。如上图所示,Dubbo的服务消费者(Consumer)通过一系列的工作将请求发送给服务提供者(Provider)。为了实现这样一个目标,Dubbo引入了注册中心(Registry)组件,通过注册中心,服务消费者可以感知到服务提供者的连接方式,从而将请求发送给正确的服务提供者。目标了解微服务调用的方式以及Dubbo的能力难度低环境要求系统:Windows、Linux、MacOSJDK8及以上(推荐使用JDK17)GitDocker(可选)动

Dubbo 入门系列之快速部署一个微服务应用

本文将基于DubboSamples示例演示如何快速搭建并部署一个微服务应用。背景Dubbo作为一款微服务框架,最重要的是向用户提供跨进程的RPC远程调用能力。如上图所示,Dubbo的服务消费者(Consumer)通过一系列的工作将请求发送给服务提供者(Provider)。为了实现这样一个目标,Dubbo引入了注册中心(Registry)组件,通过注册中心,服务消费者可以感知到服务提供者的连接方式,从而将请求发送给正确的服务提供者。目标了解微服务调用的方式以及Dubbo的能力难度低环境要求系统:Windows、Linux、MacOSJDK8及以上(推荐使用JDK17)GitDocker(可选)动