RPC和微服务

1 什么是RPC

是remote procedure call的缩写。

2 什么是微服务

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

3 微服务和rpc之间的关系

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

4 微服务的好处

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

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

原文地址:https://www.cnblogs.com/hustdc/p/8076039.html