Java遍布式服务框架Dubbo初探,将标准取得官方维护与帮忙

在项目,值得搭建

近日,Dubbo
项目官方网址
更新了一则公告:

Dubbo是什么?

Dubbo[图片 1]是三个布满式服务框架,致力于提供高品质和透明化的RPC远程服务调用方案,以致SOA服务治理方案。

其主干部分含有:

  • 长途通信: 提供对八种依照长连接的NIO框架抽象封装,包罗二种线程模型,体系化,以致“央求-响应”情势的音讯置换方式。
  • 集群容错: 提供依附接口方法的晶莹远程进程调用,包蕴多合同帮忙,以至软负载均衡,失利容错,地址路由,动态配置等集群帮忙。
  • 自行开采: 基于注册宗旨目录服务,使服务花费方能动态的查找服务提供方,使地点透明,使服务提供可以以平滑扩充或调整和减少机器。

在项目GitHub 主页的 issue
,也可能有阿里Baba(Alibaba卡塔尔(英语:State of Qatar)的程序猿确认了那大器晚成音信。

Dubbo能做哪些?

  • 透明化的远程方法调用,就好像调用当地点法朝气蓬勃致调用长途方法,只需轻便安插,未有此外API侵入。
  • 软负载均衡及容错机制,可在内网取代F5等硬件负载均衡器,减弱资金,收缩单点。
  • 服务活动注册与开掘,不再必要写死服务提供方地址,注册大旨依据接口名询问服务提供者的IP地址,况兼能够平滑增加或删除服务提供者。

参考:

http://dubbo.io/Home-zh.htm

http://www.iteye.com/magazines/103

https://github.com/alibaba/dubbo

搭建参考:http://www.cnblogs.com/franson-2016/p/5533146.html

 

非常不满,那么些项目二零一一年后就相当少更新了,不过效果依旧很科学,值得搭建。

简单来说,Dubbo
确实重新开头获得官方的维护了。可是,方今尚未觉察项指标最新规划图,所以暂不理解Dubbo 后续的进步趋势如何。我们将持续保持关怀。

Dubbo |ˈdʌbəʊ|
是一个遍布式服务框架,致力于提供高质量和透明化的RPC远程服务调用方案,以至SOA服务治理方案。
其主干部分含有:

长途通信:
提供对各个依照长连接的NIO框架抽象封装,包蕴多样线程模型,类别化,以致“央浼-响应”情势的音讯调换方式。

集群容错:
提供依靠接口方法的晶莹远程进程调用,满含多左券协助,以致软负载均衡,失利容错,地址路由,动态配置等集群帮衬

电动开掘:
基于注册中央目录服务,使劳动花费方能动态的查找服务提供方,使地点透明,使服务提供能够以平滑扩大或回退机器。

Dubbo能做什么?

透明化的长间隔方法调用,就如调用当地方法相通调用长途方法,只需轻松布署,未有别的API侵入。

软负载均衡及容错机制,可在内网代替F5等硬件负载均衡器,减弱本钱,收缩单点。

服务机关切册与发掘,不再需求写死服务提供方地址,注册大旨遵照接口名询问服务提供者的IP地址,况且能够平滑增加或删除服务提供者。

随笔来源:开源中华夏族民共和国社区

Dubbo相关内容引入:

Dubbo项目实战

轶事Dubbo的布满式系统布局实战

微服务结构的布满式事务建设方案

spring与dubbo布满式REST服务支出实战