大家好,又见面了,我是你们的朋友全栈君。
(1)SpringCloud与Dubbo的服务治理框架全局性对比
(2)最大的区别:SpringCloud抛弃了Dubbo的RPC通信,采用了基于HTTP的REST方式。
严格来说,这两种方式各有优劣,虽然从一定程度上来说,后者牺牲了服务调用的性能,但是也避免了RPC带来的问题,并且REST相比RPC更为灵活,服务提供方和调用方的依赖只依靠一纸协议,不存在代码的强依赖性,这在强调快速演化稍微微服务环境下,显得更加合适。
(3)一站式服务治理框架和组装式服务治理框架
springcloud的功能比Dubbo更加强大,涵盖面更广,作为spring的强势部分,springcloud能够和springFramework、springboot、springdata等其他spring项目完美融合,这对于微服务而言是至关重要的。
dubbo构建的微服务架构像是组装式的电脑,各个环节的自由度比较高,但是很可能由于部分组件的功能缺陷,导致整个系统的功能缺陷。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/139590.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...