Apache Dubbo 是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力。这意味着,使用 Dubbo 开发的微服务,将具备相互之间的远程发现与通信能力, 同时利用 Dubbo 提供的丰富服务治理能力,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。同时 Dubbo 是高度可扩展的,用户几乎可以在任意功能点去定制自己的实现,以改变框架的默认行为来满足自己的业务需求。
转载
2023-07-11 19:32:29
70阅读
前言: Dubbo+Zookeeper vs Spring Cloud:框架比较的方面Dubbo+zookeeperSpring Cloud性能方面注:2017年之前阿里巴巴没有对其进行更新维护,但是2017年Dubbo项目官网宣布重新对其进行更新维护,并且在2018年Dubbo项目正式进入了Apache孵化器)&nb
转载
2024-03-27 12:39:33
40阅读
一、前言公司的服务基本上都是容器化应用,也有自研的 CICD 平台,为了支持灰度发布的能力,于是从架构 SDK 和基础设施 2 方面切入考虑。 公司的服务有 300 来个,Java 应用离不开 Spring 生态,但是已有的技术栈并没有使用 Spring 全家桶,在服务发现里用了 Dubbo 协议。因为我们的应用都容器化了,所以基础设施方面就考虑到了 Kubernetes 生态的 Istio。 支
转载
2024-07-02 11:45:15
132阅读
1、Dubbo 和 Spring Cloud 的关系 Dubbo 是 SOA 时代的产物,它的关注点主要在于服务的调用,流量分发、流量监控和熔断。而 Spring Cloud 诞生于微服务架构时代,考虑的是微服务治理的方方面面,另外由于依托了 Spirng、Spirng Boot 的优势之上,两个框架在开始目标就不一致,Dubbo定位服务治理、Spirng Cloud 是一个生态。2、Dubbo
转载
2024-04-01 13:33:27
24阅读
背景Spring Cloud 和 Kubernetes 都声称是开发和运行微服务的最佳环境,但它们本质上有很大不同,并且解决的问题也不尽相同。在本文中,我们将了解两个平台如何帮助搭建基于微服务的架构 (Microservice based architectures, MSA),它们各自擅长的领域,以及如何各取所长以便在微服务之旅中取得成功。 该图涵盖了系统运行时所涉及的很多方面,但没有
转载
2023-07-28 09:50:57
593阅读
Spring Cloud整合Feign 前面讲解了Feign的使用,在了解如何单独使用Feign后,再学习Spring Cloud中使用Feign,将会有非常大的帮助。虽然Spring Cloud对Feign进行了封装,但万变不离其宗,只要了解其内在原理,使用起来就可以得心应手。 &n
转载
2024-05-09 13:13:56
30阅读
Sentinel: 分布式系统的流量防卫兵一.Sentinel简介二.Sentinel安装与使用1.下载2.启动3.登录4.初始化演示工程三.Sentinel规则1.流控规则1.1 流控模式①直接②关联③链路1.2 流控效果①快速失败②Warm Up③排队等待2.降级规则2.1 RT(平均响应时间)2.2 异常比例2.3 异常数3.热点key规则4.系统规则四.@SentinelResource
转载
2024-05-28 21:39:42
99阅读
微服务框架SpringBoot简单验证 首先摘录部分IBM网站部分内容对框架做一个简单说明://.ibm.com/developerworks/cn/java/j-lo-spring-boot/Spring 框架对于很多 Java 开发人员来说都不陌生。自从 2002 年发布以来,Sp
转载
2018-06-11 16:47:00
381阅读
2评论
## Dubbo和Spring Cloud整合实现步骤
在本教程中,我们将介绍如何将Dubbo和Spring Cloud整合以实现微服务架构中的服务治理和高可用性。Dubbo是一个高性能的RPC框架,而Spring Cloud是一个基于Spring Boot的微服务框架,通过整合二者,我们可以实现更复杂的分布式系统架构。
### 整合步骤
以下是整合Dubbo和Spring Cloud的基本
原创
2024-05-24 10:24:35
68阅读
DubboSpring Cloud 服务注册中心 Zookeeper Spring Cloud Netflix Eureka 服务调用方式 RPC REST API 服务网关 无 Spring Cloud Netflix Zuul 断路器 不完善 Spring Cloud Netflix Hystr
转载
2018-08-30 16:48:00
137阅读
2评论
Introduction
Service Mesh and Spring Cloud are two key technologies in the world of microservices and cloud-native applications. Service Mesh provides a dedicated infrastructure layer for managing se
原创
2024-04-24 11:33:57
27阅读
目录1. 初识Docker1.1 Docker为什么出现?1.2 怎么解决1.3 与虚拟机区别1.4 Docker架构2. Docker基本操作2.1 镜像操作2.2 容器操作2.3 数据卷3. DockerFile自定义镜像3.1 镜像结构3.2 DockerFile语法3.3 项目构建4. Docker-Compose4.1 初识DockerCompose4.2 部署微服务集群4.3 Dock
Spring Cloud Alibaba与Spring Cloud Netflix区别Spring Cloud Alibaba的由来:从2014年开始,得益于以Docker为代表的容器化技术的成熟以及DevOps文化的兴起,服务化的思想进一步演化,演变为今天我们所熟知的微服务。微服务可谓是这几年比较热门的技术,从2017开始逐渐爆火,逐渐大大小小的公司纷纷将微服务技术引入并在实际业务中落地。很多人
学习首先要认识SpringCloud是什么?SpringCloud是基于SpringBoot构建的。是一种完整的微服务解决方案。为什么我们要选择SpringCloud,而不选择Dubbo?DubboSpring Cloud服务注册中心ZookeeperSpring Cloud Netflix Eureka服务调用方式RPCREST API服务监控Dubbo-monitorSpring Boot A
转载
2024-04-12 14:37:38
28阅读
-------------------------------------普通springcloud eureka 1 .eureka 注册中心:做了两个eureka服务,以此类推可以做多个,互相注册,高可用,集群部署2. zipkin跟踪服务:分布式跟踪日志,基于内存存储记
原创
2021-10-25 16:13:13
8657阅读
1、概述 官方文档:https://github.com/apache/dubbo-spring-boot-project/blob/master/README_CN.mddubbo官方网站:http://dubbo.apache.org/Dubbo Spring Cloud 构建在原生的 Spring Cloud 之上,其服务治理方面的能力可认为是 Spring Cloud Plus, 不仅完全
转载
2024-04-12 12:00:26
53阅读
普通springcloud eureka 1 .eureka 注册中心:做了两个eureka服务,以此类推可以做多个,互相注册,高可用,集群部署 2. zipkin跟踪服务:分布式跟踪日志,基于内存存储记录 3 .zuul网关路由服务:分发请求,统一管理过滤,结合 ribbon 负载均衡、 hyst ...
转载
2021-10-25 16:11:00
116阅读
2评论
先 导:SpringCloud介绍篇
什么是SpringCloudSpring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制
转载
2024-05-20 23:09:54
35阅读
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行。
原创
2021-08-05 11:26:38
168阅读
Spring Cloud Alibaba框架依赖Spring Cloud和Spring Boot,要求三者的软件版本匹配,才能顺利地整合到一起。想学习Spring Cloud Alibab,参见图2。