1 什么是微服务? 微服务架构是一种架构模式或者一种架构风格,他提倡将单一应用程序划分成一组小的服务,每个服务运行在独立进程中,服务之间相互协调.相互配合.服务之间采用轻量级的通信机制(一般是基于HTTP的RESTful API),每个服务独立部署. 2 每个服务足够内聚,足够小,代码容易理解,能够聚焦指定的业务功能或业务需求 开发简单,开发效率高.微服务能够被小团队开发.微服务松耦合,无论开发还是部署都是独立的. 易于与第三方集成, 为服务只是业务逻辑代码,不会和html.css或其他界面组件…