微服务的实现采用什么框架才可以运行在云上呢?dubbo还是spring cloud?

微服务的实现采用什么框架才可以运行在云上呢?dubbo还是spring cloud?

参与20

4同行回答

匿名用户匿名用户
docker容器本质是一个受限的linux系统,不论dubbo还是spring boot都可以运行于linux,因此也可以运行在云上。dubbo更侧重于一个RPC框架,曾经停更一段实践,从而出现了各种分支,现在更新已经强势回来;spring cloud更侧重于一个solution,涉及到微服务的各个方面,都有专门框架来处理。...显示全部

docker容器本质是一个受限的linux系统,不论dubbo还是spring boot都可以运行于linux,因此也可以运行在云上。
dubbo更侧重于一个RPC框架,曾经停更一段实践,从而出现了各种分支,现在更新已经强势回来;
spring cloud更侧重于一个solution,涉及到微服务的各个方面,都有专门框架来处理。现在工行在云已经使用二者,实际运行dubbo更多,但是也在逐渐切换到spring cloud。

收起
银行 · 2018-08-09
浏览2620
YuLiminYuLimin资深技术顾问IBM广州
Dubbo或是Spring Cloud看团队成员的技术掌握情况而定;如果是新项目,则石头剪刀布吧:)显示全部

Dubbo或是Spring Cloud看团队成员的技术掌握情况而定;
如果是新项目,则石头剪刀布吧:)

收起
互联网服务 · 2018-08-13
浏览2196
hellothellot系统架构师保险
两者各有千秋吧,都可以运行在云上。Spring Cloud抛弃了RPC通信,采用的是基于HTTP的REST方式。Spring Cloud较Dubbo在服务调用的性能相对较低,但也避免了RPC带来的问题。而且REST相比RPC更为灵活,服务提供方和消费方不存在代码级别的强依赖关系,在快读迭代的微服务环境下,更加有...显示全部

两者各有千秋吧,都可以运行在云上。Spring Cloud抛弃了RPC通信,采用的是基于HTTP的REST方式。
Spring Cloud较Dubbo在服务调用的性能相对较低,但也避免了RPC带来的问题。而且REST相比RPC更为灵活,服务提供方和消费方不存在代码级别的强依赖关系,在快读迭代的微服务环境下,更加有优势。
个人比较推荐是Spring Cloud。另外建议可以了解下Istio。

收起
保险 · 2018-08-13
浏览2242
blucedengblucedeng研发工程师某科技有限公司
是都能在云上运行和框架没有太大联系吧。dubbo国内使用度比较高,文档也很全,经过阿里这么多年验证,稳定性也很有保证显示全部

是都能在云上运行和框架没有太大联系吧。dubbo国内使用度比较高,文档也很全,经过阿里这么多年验证,稳定性也很有保证

收起
证券 · 2018-08-09
浏览2285

提问者

zrosiness
系统架构师JSRCB
擅长领域: 存储服务器灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-08-08
  • 关注会员:5 人
  • 问题浏览:4529
  • 最近回答:2018-08-13
  • X社区推广