微服务---什么叫微服务?RPC、Dubbo、SpringCloud分别是什么?

1、微服务

        百度百科解释:

         说人话就是随着互联网发展,服务的量级越来越大,传统的集中式管理——所有服务都集中在一块出现在一台机器(或多台机器)上出现各种问题:效率低,维护难等问题,为解决这一问题而提出的一种新的架构思想——微服务:将传统的大服务按功能分成一个个小服务并且进行有效管理。

1.1 微服务最关键的问题

        现比传统集中服务,微服务中的个个小服务之间就面临如何快速构建相互通信协调(远程过程调用问题)并实现管理等问题。

2、RPC——远程过程调用

        RPC框架是一种技术思想,为实现服务之间的 “相互交流沟通” 的思想。

3、什么是Dubbo?

        Dubbo一种微服务技术,用来解决实现微服务后的一些问题,如高可用、负载均衡、服务降级、集群容错等。

3.1 Dubbo底层原理

        基于RPC(远程过程调用)技术思想框架和Netty通信技术实现。

3.2 Dubbo与RPC的关系

        Dobbo实现了RPC框架的这种技术思想,所有的微服务技术都基于RPC这种技术思想来实现的。

4、什么是SpringCloud

        微服务技术全家桶,可轻松整合微服务具体落地的各种技术中间件(或者说使用SpringCloud可解决实现微服务技术落地的各种问题)。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值