Spring Cloud和Dubbo的区别
底层协议:
-
springcloud基于http协议,dubbo基于Tcp协议,决定了dubbo的性能相对会比较好
注册中心:
-
Spring Cloud 使用的 eureka ,dubbo推荐使用zookeeper
模型定义:
-
dubbo 将一个接口定义为一个服务,SpringCloud 则是将一个应用定义为一个服务
-
SpringCloud是一个生态,而Dubbo是SpringCloud生态中关于服务调用一种解决方案(服务治理)