Dubbo简介及优缺点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dubbo简介及优缺点相关的知识,希望对你有一定的参考价值。

参考技术A Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起。

一款分布式服务框架
高性能和透明化的RPC远程服务调用方案
SOA服务治理方案
每天为2千多个服务提供大于30亿次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点以及别的公司的业务中。

Provider: 暴露服务的服务提供方。
Consumer: 调用远程服务的服务消费方。
Registry: 服务注册与发现的注册中心。
Monitor: 统计服务的调用次数和调用时间的监控中心。

调用流程

Dubbo注册中心
对于服务提供方,它需要发布服务,而且由于应用系统的复杂性,服务的数量、类型也不断膨胀;
对于服务消费方,它最关心如何获取到它所需要的服务,而面对复杂的应用系统,需要管理大量的服务调用。
而且,对于服务提供方和服务消费方来说,他们还有可能兼具这两种角色,即既需要提供服务,有需要消费服务。
通过将服务统一管理起来,可以有效地优化内部应用对服务发布/使用的流程和管理。服务注册中心可以通过特定协议来完成服务对外的统一。

Dubbo提供的注册中心有如下几种类型可供选择:

优点:

缺点:

Dubbo+zookeeper+spring搭建: https://www.jianshu.com/p/9cbfb8679e1d

以上是关于Dubbo简介及优缺点的主要内容,如果未能解决你的问题,请参考以下文章

zabbix简介及优缺点

部分聚类算法简介及优缺点分析

编译型语言和解释型语言优缺点对比及语言简介

比较spring cloud和dubbo,各自的优缺点是什么

转:比较spring cloud和dubbo,各自的优缺点是什么

《深入探究 php-apcu 实现原理》-- 第一回:apcu的简介优缺点及使用场景