1、定位点不同 SpringCloud:SpirngCloud 定位为微服务架构下的一站式解决方案。 Dubbo:关注点主要在于服务的调用,流量分发、流量监控和熔断 2、dubbo基于rpc(底层netty)、SpirngCloud基于http
3、SpirngCloud一般只支持java(还有Scala,Groovy等JVM语言),dubbo支持java、go、python、node.js等多种语言
目前Dubbo已经很好的整合到SpringCloud体系中,可以相互配合使用。