零碎分布式系列01--Dubbo和springCloud的Eureka的功能比较

Dubbo和springCloud的Eureka两者都实现分布式,但是侧重点不同;

一,从功能上看,
Dubbo更多是实现用户的业务需求方面相关的分布式,比如,登录等;
而Eureka更多是实现类似Nginx的请求和转发的网络路由功能,比如把某类请求的路由或转发到后端不同服务器;当然dubbo和Eureka还有更多其它的功能;

二,从协同性上看,
Dubbo一般需要配合有提供服务注册中心的软件,如zookeeper,一起共同使用,完成分布式功能;而Eureka本身就可以实现并提供服务中心注册功能,通过简单配置可以实现服务端提供和客户端的设置,因为可以编程实现相关需要的功能,所以比较灵活,此外可以跟Feign,Ribbon,Hystrix等组件配合使用实现负载均衡,断路器HTTP客户端等功能;

三,从开发的工作上看,
Dubbo可以直接在Spring项目中以组建方式集入进行开发,可以不用单独建立一个工程,比较简单,服务端开发完,安装并配置zookeeper,客户端引用接口,配置Dubbo即可调用;而如果需要提供服务注册中心功能springCloud的Eureka一般需要独立建立一个工程,然后编程,实现需要的服务端功能,客户端简单配置,相对来说步骤多点;

零碎知识记录,懒人计划,可能还有其它方面,欢迎拍砖留言讨论...

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值