Java面试题 - SpringCloud
1. 什么是微服务a. 微服务是⼀种架构⻛格,也是⼀种服务;b. 微服务的颗粒⽐较⼩,⼀个⼤型复杂软件应⽤由多个微服务组成,⽐如Netflix⽬前由500多个的微服务组成;c. 它采⽤UNIX设计的哲学,每种服务只做⼀件事,是⼀种松耦合的能够被独⽴开发和部署的⽆状态化服务(独⽴扩展、升级和可替换)。 2. 微服务之间是如何独⽴通讯的a. Dubbo 使⽤的是 RPC 通信,⼆进制传输,占⽤带宽⼩;b. Spring Cloud 使⽤的是 HTTP RESTFul ⽅式。3. springc.