zhounan00 2018-03-04
什么是微服务架构
"微服务"一词源于Martin Fowler的Microservices的博文:https://martinfowler.com/articles/microservices.html
微服务是系统架构上的一种设计风格,主旨是将一个原本独立的系统拆分多个小型服务。
各服务之间基于HTTP的RESTful API进行通信协作
九大特性:
服务组件化
按业务组织团队
做“产品”的态度
智能端点与哑管道
去中心化治理
去中心化管理数据
基础设施自动化
容错设计
演进式设计
服务治理