软件架构中的微服务架构
简而言之,最初的集群式架构是同一套代码部署在不同的机器上;而微服务架构是不同的业务代码部署在不同的机器上。这样不同的服务实现了解耦。
优点:低耦合,易扩展,高复用
缺点:增加了服务之间通信接口开发的工作量
reference:
[1] http://www.techweb.com.cn/network/system/2017-07-25/2563251.shtml
[2] https://blog.csdn.net/fly_zhyu/article/details/76408158
[3] https://blog.csdn.net/Hello_World_QWP/article/details/79340054