spring cloud与dubbo的区别

首先总结本质区别.

  dubbo是基于RPC远程过程调用

  cloud是基于http rest api的调用

  dubbo spring cloud spring cloud alibaba
服务注册中心 Zookeeper Spring cloud Netflix Eureka nacos
服务调用方式 RPC REST API REST API
服务监控 Dubbo-monitor Spring Boot Admin nacos
断路器 不完善 Spring Cloud Netflix Hystrix sentinel
服务网关 Spring Cloud Netflix Zuul/GateWay spring cloud Gateway(非alibaba)
分布式配置 Spring Cloud Config nacos/seata(分布式事务)
服务跟踪 Spring Cloud Sleuth spring cloud Sluth/ Zipkin(非alibaba)
消息总线 Spring Cloud Bus nacos
数据流 Spring Cloud Stream(消息中间件界的jdbc)  
批量任务 Spring Cloud Task  

注:各微服务框架的整合Demo地址git:https://github.com/HubuSugar/springCloud2020(跟随尚硅谷视频学习版本)。

 

posted @ 2019-10-27 22:54  HubuSugar  阅读(1021)  评论(0编辑  收藏  举报