美文网首页
Dubbo简介

Dubbo简介

作者: isuntong | 来源:发表于2019-12-03 22:22 被阅读0次

概述

Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源 Java RPC 分布式服务框架,它提供了三大核心能力:面向接口的远程方法调用智能容错和负载均衡,以及服务自动注册和发现(基于Zookeeper实现)。

她最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo 采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。

阿里内部并没有采用Zookeeper作为注册中心,而是使用自己实现的基于数据库的注册中心,即:Zookeeper注册中心并没有在阿里内部长时间运行的可靠性保障,此Zookeeper桥接实现只为开源版本提供,其可靠性依赖于Zookeeper本身的可靠性。

相关文章

  • Dubbo 使用入门demo

    上一篇介绍了Dubbo简介和实现原理。 Dubbo 简介 本文主要介绍采用Dubbo与Zookeeper、Spri...

  • 【Dubbo】Dubbo 简介

    Apache Dubbo 是一款微服务框架,为大规模微服务实践提供高性能 RPC 通信、流量治理、可观测性等解决方...

  • 01.Spring Cloud Alibaba-Dubbo-简介

    Dubbo 简介 什么是 Dubbo Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款...

  • dubbo-springfox 实现Dubbo接口文档动态生成与

    一、dubbo-springfox特性简介 二、dubbo-springfox入门案例 三、dubbo-sprin...

  • Dubbo(一)

    简介Dubbo是一个RPC框架 Dubbo使用的协议:dubbo://rmi://http://redis://w...

  • 【Dubbo】简介

    架构演变 随着互联网的发展,网站应用的规模不断扩大,常规的垂直架构已无法应对。分布式服务架构以及流动计算架构势在必...

  • Dubbo 简介

    Dubbo 在整体的开发处理中是以接口(远程接口)为主进行服务提供。Dubbo 本身需要有一个注册中心,注册中心负...

  • Dubbo 简介

    一、Dubbo是什么? Dubbo是:一款分布式服务框架高性能和透明化的RPC远程服务调用方案SOA服务治理方案 ...

  • Dubbo简介

    Dubbo是阿里巴巴开源的服务治理框架

  • Dubbo简介

    Architecture# 节点角色说明# Provider: 暴露服务的服务提供方。Consumer: 调用远程...

网友评论

      本文标题:Dubbo简介

      本文链接:https://www.haomeiwen.com/subject/ikghgctx.html