java面试题网

普通会员

162

帖子

12

回复

171

积分

楼主
发表于 2019-08-26 15:24:39 | 查看: 5072| 回复: 0

Dubbo简介

Dubbo简介

Dubbo 介 绍

官网:http://dubbo.io/

Dubbo简介_www.wityx.com

红色框文字翻译后:一个高性能的,基于 java 的,开源 RPC 框架。

Dubbo 是一个框架

Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案、服务治理方案。

Dubbo 是阿里巴巴服务化治理方案的核心框架,每天为 2,000+ 个服务提供

3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点:

Dubbo简介_www.wityx.com

已知的使用企业:

Dubbo简介_www.wityx.com

其他的 RPC 框

  • 新浪微博的 Motan (https://github.com/weibocom/motan)
  • Dubbox 是 由 当 当 对 阿 里 的 Dubbo 的 升 级 , 可 以 被 视 为 Dubbo 的 增 强 版

(https://github.com/dangdangdotcom/dubbox)

  • 国外的有 google grpc

Dubbo 能做什么

  • 实现透明的远程方法调用,就像调用本地方法一样。可以忽略远程调用的实现细节。简

单配置即可使用。

  • 服务的自动注册和服务发现。通过注册中心,服务实现动态管理(增减服务方)。调用服务的消费者无需写死调用地址。
  • 软件的负载均衡实现和容错机制,无需使用硬件。降低成本。

Dubbo 服务的实现原理

Dubbo 的底层实现是动态代理, 由 Dubbo 框架创建远程服务(接口)对象的代理对象, 通过代理对象调用远程方法。

Dubbo简介_www.wityx.com


文章来自www.wityx.com,转载请注明出处!原文地址http://www.wityx.com/post/947_1_1.html


java面试题交流群:327440556

上一篇:Dubbo 支持的协议 下一篇:Dubbo远程调用
您需要登录后才可以回帖 登录 | 立即注册

java面试题网www.wuliaokankan.cnjava建站系统提供技术支持V2.1 网站地图 © 2016-2018