当前位置: 首页 > 面试题库 >

你觉得用Dubbo 好还是SpringCloud好?

姜景辉
2023-03-14
本文向大家介绍你觉得用Dubbo 好还是SpringCloud好?相关面试题,主要包含被问及你觉得用Dubbo 好还是SpringCloud好?时的应答技巧和注意事项,需要的朋友参考一下

没有好坏,只有适合不适合。

dubbo的优势

  • 单一应用架构,当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的 数据访问框架(ORM)是关键。
  • 垂直应用架构,当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率。此时,用于加速前端页面开发的 Web框架(MVC)是关键。
  • 分布式服务架构,当垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,使前端应用能更快速的响应多变的市场需求。此时,用于提高业务复用及整合的 分布式服务框架(RPC)是关键。
  • 流动计算架构当服务越来越多,容量的评估,小服务资源的浪费等问题逐渐显现,此时需增加一个调度中心基于访问压力实时管理集群容量,提高集群利用率。此时,用于提高机器利用率的 资源调度和治理中心(SOA)是关键。

SpringCloud优势

  • 约定优于配置
  • 开箱即用、快速启动
  • 适用于各种环境
  • 轻量级的组件
  • 组件支持丰富,功能齐全

两者相比较

1、dubbo由于是二进制的传输,占用带宽会更少

2、springCloud是http协议传输,带宽会比较多,同时使用http协议一般会使用JSON报文,消耗会更大

3、dubbo的开发难度较大,原因是dubbo的jar包依赖问题很多大型工程无法解决

4、springcloud的接口协议约定比较自由且松散,需要有强有力的行政措施来限制接口无序升级

5、dubbo的注册中心可以选择zk,redis等多种,springcloud的注册中心只能用eureka或者自研

 

 类似资料:
  • 本文向大家介绍你觉得在css中如果值是0时写单位好还是不写好呢?为什么?相关面试题,主要包含被问及你觉得在css中如果值是0时写单位好还是不写好呢?为什么?时的应答技巧和注意事项,需要的朋友参考一下 不写好,单位写了比较冗余,而且0与0px在浏览器中的表现形式也不一样,前者能够表示多种状态,后者只能表示0像素。

  • 本文向大家介绍你觉得新媒体是什么?相关面试题,主要包含被问及你觉得新媒体是什么?时的应答技巧和注意事项,需要的朋友参考一下 很普遍也算有难度的问题,百科百科有相关词条,但重在总结。 从知识层面:微信像新媒体的一个缩影,新媒体相较于传统四大媒体(报刊、广播、电视、户外)是所有数字化媒体形式。 从市场层面:新媒体也是企业在传统市场营销、品牌推广等方面的转型,可以谈谈自己的相关看法,举出实例。

  • 本文向大家介绍你觉得如何才能取出一个好的标题?相关面试题,主要包含被问及你觉得如何才能取出一个好的标题?时的应答技巧和注意事项,需要的朋友参考一下 同样是标题的问题,也可以从不同方向来答,标题套路再多但遵循原则却只有5个。 符合各平台运营规则(百家、头条、大于等都有相关标题运营规则) 不背离文章内容本身(标题是对文案内容精髓的提炼,而不是夸大其词) 贴近用户(普罗大众更喜欢看通俗易懂的词汇,而知识

  • 本文向大家介绍你觉得你的优点是什么,缺点又是什么呢相关面试题,主要包含被问及你觉得你的优点是什么,缺点又是什么呢时的应答技巧和注意事项,需要的朋友参考一下 优点:对任何事物能够保持好奇心、很强的执行力、追求上进。 缺点:有些事情考虑太多,总想找出最好的办法,所以有的时候会耽误进度。所以要学会抓住主要矛盾,学会取舍。

  • 本文向大家介绍使用Dubbo的好处?相关面试题,主要包含被问及使用Dubbo的好处?时的应答技巧和注意事项,需要的朋友参考一下 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。 软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。 服务自动注册与发现,不再需要写死服务提供方地址,注册中心基于接口名查询服务提供者的IP地址,并且能够平

  • 直译更好还是意译更好?这也是困扰许多译者的一大问题。不但资深译者时常为此犯难,就是初学者,尚未动笔便发愁直译更好还是意译更好,因此步履维艰的,也到有人在。所以,说清楚直译和意译的问题大有必要。 什么是直译?直译即word-for-word translation,也称作literal translation,意思是“按原有的形式来翻译”。典型的例子是将“I have a pair of shoes