微服务架构初识

1.什么是微服务

microservice 由Martin提出敏捷开发的一个新概念,目的是在复杂的业务场景面前,将服务分化,能够快速开发出需要的业务功能,且互相不依赖。

参考文档https://yq.aliyun.com/articles/2764

2.SOA与微服务

普通架构

微服务

 art the scalability

3.技术难点

合作开发效率低

版本迭代困难

服务功能划分

原文地址:https://www.cnblogs.com/MagicalFool/p/10056190.html