什么是微服务架构


什么是微服务架构

    "微服务"一词源于Martin Fowler的Microservices的博文:https://martinfowler.com/articles/microservices.html

     微服务是系统架构上的一种设计风格,主旨是将一个原本独立的系统拆分多个小型服务。

     各服务之间基于HTTP的RESTful API进行通信协作

九大特性:

     服务组件化

     按业务组织团队

     做“产品”的态度

     智能端点与哑管道

     去中心化治理

     去中心化管理数据

     基础设施自动化

     容错设计

    演进式设计    

服务治理

什么是微服务架构

相关推荐