`
javatar
  • 浏览: 1700355 次
  • 性别: Icon_minigender_1
  • 来自: 杭州699号
社区版块
存档分类
最新评论

阿里巴巴Dubbo分布式服务框架已开源

阅读更多
Dubbo Overview:

Serving 1,000+ services with 1,000,000,000+ invocations everyday, Dubbo becomes the key part of Alibaba's SOA solution and has been deployed to the whole alibaba.com family:



So, What is Dubbo?

Dubbo [ ] is a service framework enpowers applications with service import/export capability with high performance RPC.
It's composed of three kernel parts:
  • Remoting: a network communication framework provides sync-over-async and request-response messaging.
  • RPC: a remote procedure call abstraction with load-balancing/failover/clustering capabilities.
  • Registry: a service directory framework for service registration and service event publish/subscription

Dubbo can:
  • Integrate different types of RPC solutions(RMI/Hessian...) with unified behavior by the abstraction layer of RPC
  • Support out-of-box, plug-able load balancing and fault tolerance strategies.
  • Achieve graceful service upgrade/downgrade with service registry.

Dubbo Home:
http://code.alibabatech.com/wiki/display/dubbo/Home
http://weibo.com/dubbo

Dubbo Download:
http://code.alibabatech.com/wiki/display/dubbo/Download

Dubbo Example:
1. Export a remote service:
<bean id="xxxService" class="com.xxx.XxxServiceImpl" /> 
<dubbo:service interface="com.xxx.XxxService" ref="xxxService" />

2. Reference a remote service:
<dubbo:reference id="xxxService" interface="com.xxx.XxxService" />
<bean id="xxxAction" class="com.xxx.XxxAction">
    <property name="xxxService" ref="xxxService" />
</bean>

Dubbo Performance:
http://code.alibabatech.com/wiki/display/dubbo/Performance+Test+Report



Dubbo Architecture:
http://code.alibabatech.com/wiki/display/dubbo/User+Guide


Dubbo Framework:
http://code.alibabatech.com/wiki/display/dubbo/Developer+Guide

  • 大小: 4.7 KB
  • 大小: 4.2 KB
  • 大小: 7 KB
  • 大小: 5.5 KB
  • 大小: 6.6 KB
  • 大小: 2.3 KB
  • 大小: 820 Bytes
  • 大小: 160.1 KB
  • 大小: 44.2 KB
  • 大小: 48.4 KB
  • 大小: 44.6 KB
分享到:
评论
9 楼 k_769915435 2014-12-04  
k_769915435 写道
你好,在使用dubbo 过程中,我碰到一个问题。
如果一个接口有多个实现类,我在provider.xml 应该如何配置,才能保证consumer.xml 远程调用到某一个具体的实现类?非常感谢

好了,终于找到了文档。已经知道了。dubbo 这个理念真心赞!!
8 楼 k_769915435 2014-12-04  
你好,在使用dubbo 过程中,我碰到一个问题。
如果一个接口有多个实现类,我在provider.xml 应该如何配置,才能保证consumer.xml 远程调用到某一个具体的实现类?非常感谢
7 楼 luoyess 2014-04-03  
官网这段时间一直无法访问,能否给个新的地址,可以继续访问的
6 楼 zhuxinhua 2014-03-31  
http://code.alibabatech.com/wiki/display/dubbo/Home-zh
5 楼 zhuxinhua 2014-03-31  
大神怎么只管生不管养的啊
4 楼 qq616597309 2014-03-19  
beowulf2005 写道
关于推广Dubbo的一点建议。

我看到这个框架感觉非常不错,想推广它。
但是发现它的文档里不少地方都嵌有中文,
这使得我很难说服管理层,以及在国际上推广。

我希望Dubbo能在文档上下点功夫,至少全英文化。


有个全中文,还有全英文的,岂不是更好,
3 楼 书音棋 2014-01-22  
最近想看详细资料,好像官方网站域名取消了,能给一个新的地址么?github上没找到文档。
zero_jackie 写道
官网都不行http://code.alibabatech.com/wiki/display/dubbo/Home-zh

2 楼 zero_jackie 2014-01-16  
官网都不行http://code.alibabatech.com/wiki/display/dubbo/Home-zh
1 楼 beowulf2005 2013-06-07  
关于推广Dubbo的一点建议。

我看到这个框架感觉非常不错,想推广它。
但是发现它的文档里不少地方都嵌有中文,
这使得我很难说服管理层,以及在国际上推广。

我希望Dubbo能在文档上下点功夫,至少全英文化。

相关推荐

    Dubbo分布式服务框架入门2

    Dubbo是中国阿里巴巴开源的一款高性能、轻量级的Java分布式服务框架,它主要为了解决企业应用之间的服务调用问题,提供了服务注册、服务发现、负载均衡、容错处理等一系列完整的服务治理功能。在这个"Dubbo分布式...

    Dubbo分布式服务框架

    【Dubbo分布式服务框架】是阿里巴巴开源的一款高性能、轻量级的Java RPC框架,它提供了丰富的服务治理功能,包括服务注册、服务发现、负载均衡、容错机制等,旨在提高微服务架构下的服务调用效率和系统稳定性。...

    dubbo视频教程|基于Dubbo的分布式系统架构实战

    Dubbo是阿里巴巴开源的分布式服务化治理框架(微服务框架),久经阿里巴巴电商平台的大规模复杂业务的高并发考验,到目前为止Dubbo仍然是开源界中体系最完善的服务化治理框架,因此Dubbo被国内大量的的互联网公司和...

    dubbo 分布式服务框架 开发者学习文档 PDF格式

    Dubbo,作为阿里巴巴开源的一款高效率的服务治理框架,旨在提高开发者的生产力,通过提供高性能的RPC通信、服务注册与发现、服务治理等一系列解决方案,使得构建大规模分布式系统变得更加便捷。 首先,Dubbo的核心...

    Dubbo分布式框架案例

    Dubbo,作为阿里巴巴开源的一款高性能、轻量级的Java RPC框架,它致力于解决服务治理的问题,包括服务发现、服务调用、负载均衡等。本案例将探讨如何使用Dubbo构建一个分布式系统,并结合Zookeeper作为注册中心以及 ...

    Dubbo阿里巴巴分布式服务框架

    Dubbo,源自阿里巴巴,是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡、以及服务自动注册与发现。作为企业级应用开发的重要工具,Dubbo在分布式系统中...

    Dubbo分布式服务框架入门1

    Dubbo是一个高性能、轻量级的开源Java RPC框架,由阿里巴巴开发并维护,旨在提供简单、高效的服务发现和调用能力,促进微服务架构的发展。Dubbo的核心功能包括服务注册与发现、远程调用、负载均衡、容错机制以及监控...

    Dubbo分布式服务治理实战1

    Dubbo由阿里巴巴开源,并已捐献给Apache,其最新版本为3.0。在众多互联网公司如阿里巴巴、工行、滴滴等都有广泛应用,并经受住了双11等高流量场景的考验。 该课程包含以下主要内容: 1. **Dubbo分布式框架介绍与...

    dubbo 分布式搭建源码

    Dubbo 是阿里巴巴开源的一款高性能、轻量级的 Java RPC 框架,它提供了服务治理、负载均衡、容错机制等核心功能,广泛应用于微服务架构中。本资源是基于博客“Dubbo+zookeeper 最简单的分布式搭建”的源码,将帮助...

    分布式服务框架原理与实践(Dubbo,HSF)_李林锋著

    首先,Dubbo是由阿里巴巴开源的高性能Java RPC框架,它为服务治理提供了全面的解决方案,包括服务注册、服务发现、负载均衡、熔断机制等。Dubbo的核心设计原则是解耦、透明化和可扩展性,使得开发者能够专注于业务...

    Dubbo分布式服务管理

    Dubbo,由阿里巴巴开源,是一款高性能、轻量级的Java RPC框架,它提供了三大核心功能:服务注册与发现、远程调用、负载均衡。Dubbo致力于打造一个完整的微服务生态,使得开发者可以方便地构建和管理分布式服务。 一...

    阿里巴巴 dubbo,有数据库,可执行

    阿里巴巴Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:服务注册与发现、远程调用、负载均衡。本篇文章将深入探讨Dubbo的核心概念、工作原理以及如何在实际项目中运用,同时也会提及与...

    dubbo分布式框架学习资料(内含实例)

    Dubbo是中国阿里巴巴公司开源的一款高性能、轻量级的Java服务治理框架,它主要为企业级应用提供RPC(远程过程调用)服务。这个压缩包文件包含了关于Dubbo分布式框架的学习资料和实例,对于深入理解并掌握Dubbo有极大...

    基础dubbo分布式开发治理框架

    Dubbo是一款高性能、轻量级的开源Java RPC框架,它是阿里巴巴集团贡献的开源项目,旨在提供一个简单、高效、可扩展的分布式服务开发和治理解决方案。在大型分布式系统中,Dubbo扮演着至关重要的角色,帮助开发者构建...

    springboot+dubbo分布式框架

    总的来说,"springboot+dubbo分布式框架"结合了SpringBoot的快速开发能力和Dubbo的高效服务治理,为构建复杂的分布式系统提供了强大的工具集。同时,分布式缓存、分布式锁、分布式Session、读写分离以及RBAC权限管理...

    dubbo分布式项目实战 环境搭建文档.7z

    在当今的互联网行业中,分布式系统已经成为大型应用的基础设施,而作为阿里巴巴开源的高性能Java RPC框架,Dubbo更是分布式服务治理的重要选择。本篇文章将深入探讨如何进行Dubbo分布式项目的环境搭建,帮助开发者们...

    Dubbo分布式服务治理实践

    《Dubbo分布式服务治理实践》是阿里巴巴团队整理的一份详细指南,旨在帮助开发者深入理解和应用Dubbo这一强大的Java分布式服务框架。Dubbo是阿里巴巴开源的一款高性能、轻量级的服务治理平台,它主要提供了服务注册...

    dubbo分布式服务架构

    Dubbo是一个高性能、轻量级的Java开源分布式服务框架,由阿里巴巴公司开发并维护,它致力于提供简单易用且功能强大的服务发现、调用、负载均衡和服务治理等能力。Dubbo的核心设计理念是“面向接口的编程”,使得服务...

    springboot+mybatis+dubbo 分布式框架搭建及日志配置

    SpringBoot简化了Spring应用的初始设置和开发过程,MyBatis是一个轻量级的持久层框架,而Dubbo则是阿里巴巴开源的高性能服务治理平台。这篇内容将深入探讨如何将这三个框架集成并进行日志配置。 首先,让我们从...

    开源分布式服务框架Dubbo调研报告

    分布式服务框架Dubbo是阿里巴巴开源的一款高性能、轻量级的服务治理框架,旨在提高微服务架构下的服务调用效率,提供服务发现、流量控制、容错重试等核心功能。本调研报告将深入探讨Dubbo的核心特性、设计理念以及...

Global site tag (gtag.js) - Google Analytics