- 微服务粒度是围绕业务来划分的。同样的业务聚合在一起划分为一个微服务,不同的业务划分为不同的微服务。
- 独立进程就是每一个微服务都是独立运行的,修改其中一个不会影响其他的微服务模块的正常运行。
- 微服务的之间的通信要跟语言没有关系,和平台没有关系。
- 去中心化就是一个微服务的开发不会具体的依赖莫一种语言或者开发平台。不同的微服务可以使用你最熟悉的语言和平台去开发。
Ps:RPC相较HTTP的优势之一:省去了HTTP头信息,传输包更轻量。
Ps:RPC相较HTTP的优势之一:省去了HTTP头信息,传输包更轻量。