RPC和微服务

本文介绍了远程过程调用(RPC)的概念及其在微服务架构中的作用。微服务是一种将应用程序分解为一组小型服务的方法,这些服务可以独立部署,并且可以通过RPC进行通信。文章还讨论了微服务的优点,包括技术解耦和支持跨团队合作。

1 什么是RPC

是remote procedure call的缩写。

2 什么是微服务

所谓的微服务就是说,把一个应用分解成一组小的服务,每个服务运行在自己的进程中。每个服务都可以单独部署,可以用自己的语言编写,使用自己的数据库。

3 微服务和rpc之间的关系

微服务之间通过rpc进行通信。

4 微服务的好处

服务化的好处是不限定服务的提供方使用什么技术,实现跨团队的技术解耦。

微服务难在服务的分解,重要之处也是服务的分解。

 

转载于:https://www.cnblogs.com/hustdc/p/8076039.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值