微服务的概念

微服务的概念提出者 马丁福乐 什么是微服务 一种架构风格,单一的应用程序划分为一组小的服务,每个服务运行在其独立的进程中,服务之间互相协调、互相配合、为用户提供最终价格。服务之间采用轻量级的通信机制(基于http的RESTful API)。 微服务的优点 松耦合 独立开发 可以用不同的开发语言 可以用统一的库,可以用不同的库 微服务缺点 1.运维工程师工作量加大 2.数据的一致性 3.通信成本增大
相关文章
相关标签/搜索