文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介—— 一、 Dubbo简介

$stringUtil.substring( $!{XssContent1.description},200)...

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介—— 一、 Dubbo简介
文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——二、 核心架构(1)

$stringUtil.substring( $!{XssContent1.description},200)...

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——二、 核心架构(1)
文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——二、 核心架构(2)

2. 服务开发框架 微服务的目标是构建足够小的、自包含的、独立演进的、可以随时部署运行的分布式应用程序,几乎每个语言都有类似的应用开发框架来帮助开发者快速构建此类微服务应用,比如Java微服务体系的Spring Boot,它帮Java微服务开发者以最少的配置、最轻量的方式快速开发、打包、部署与运行应用。 微服务的分布式特性,使得应用间的依赖...

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——二、 核心架构(2)
文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——二、 核心架构(3)

4. Dubbo服务治理 服务开发框架解决了开发与通信的问题,但在微服务集群环境下,我们仍需要解决无状态服务节点动态变化、外部化配置、日志跟踪、可观测性、流量管理、高可用性、数据一致性等一系列问题,我们将这些问题统称为服务治理。 Dubbo抽象了一套微服务治理模式并发布了对应的官方实现,服务治理可帮助简化微服务开发与运维,让开...

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——二、 核心架构(3)
文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——三、 Dubbo核心特点(1)

$stringUtil.substring( $!{XssContent1.description},200)...

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——三、 Dubbo核心特点(1)
文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——三、 Dubbo核心特点(2)

2. 超高性能 Dubbo被设计用于解决阿里巴巴超大规模的电商微服务集群实践,并在各个行业头部企业经过多年的十万、百万规模的微服务实践检验,因此,Dubbo在通信性能、稳定性方面具有无可比拟的优势,非常适合构建近乎无限水平伸缩的微服务集群,这也是Dubbo从实践层面优于业界很多同类的产品的巨大优势。 1) 高性能数据传输 Du...

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——三、 Dubbo核心特点(2)
文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——三、 Dubbo核心特点(3)

3. 服务治理 1) 流量管控 在地址发现和负载均衡机制之外,Dubbo丰富的流量管控规则可以控制服务间的流量走向和API调用,基于这些规则可以实现在运行期动态的调整服务行为如超时时间、重试次数、限流参数等,通过控制流量分布可以实现A/B测试、金丝雀发布、多版本按比例流量分配、条件匹配路由、黑白名单等,提高系统稳定性。 Dubbo流量管控能...

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——三、 Dubbo核心特点(3)
文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——三、 Dubbo核心特点(4)

4. 生产环境检验 Apache Dubbo是一款有着数以万计企业用户的国际化开源项目,经过了多年大规模集群生产环境的检验,影响了数百万开发者,带动了大量微服务开源生态发展。Dubbo从企业实践中孵化并走向开源,又迅速在开源社区获得了成功,大量的生产实践用户是Dubbo长期保持先进性、稳定性和活跃度的核心驱动力。 1) Dub...

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——三、 Dubbo核心特点(4)
文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——四、 与gRPC、Spring Cloud、Istio的关系

四、 与gRPC、Spring Cloud、Istio的关系 很多开发者经常会问到Apache Dubbo与Spring Cloud、gRPC以及一些Service Mesh项目如Istio的关系,要解释清楚它们的关系并不困难,你只需要跟随这篇文章和Dubbo文档做一些更深入的了解,但总的来说,它们之间有些能力是重合的,但在一...

《Apache Dubbo微服务开发从入门到精通》——Apache Dubbo 微服务框架简介——四、 与gRPC、Spring Cloud、Istio的关系
文章 2023-05-23 来自:开发者社区

《Apache Dubbo微服务开发从入门到精通》——快速开始,一个 Dubbo Spring Boot 示例—— 一、 快速运行示例(1)

快速开始,一个Dubbo Spring Boot示例 一、 快速运行示例 1. 背景  Dubbo作为一款微服务框架,最重要的是向用户提供跨进程的RPC远程调用能力。如上图所示,Dubbo的服务消费者(Consumer)通过一系列的工作将请求发送给服务提供者(Provider)。 为了实现这样一个目...

《Apache Dubbo微服务开发从入门到精通》——快速开始,一个 Dubbo Spring Boot 示例—— 一、 快速运行示例(1)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Apache Spark 中国技术社区

阿里巴巴开源大数据技术团队成立 Apache Spark 中国技术社区,定期推送精彩案例,问答区数个 Spark 技术同学每日在线答疑,只为营造 Spark 技术交流氛围,欢迎加入!

+关注
相关镜像