项目达到演变过程经历了,从单一架构,垂直架构,SOA架构,微服务架构的过程。
单一架构解释:
在开发项目的时候从头到尾的形式,没有control,server的拆分。
垂直架构解释:
在开发项目的过程中,有control和servers和dao层之分。
soa架构解释:
是把项目拆分成多个子项目,表现层,业务层和数据库层是单独的项目。
微服务架构解释:
是把项目拆分成更小的粒度,每个组件都是一个独立的系统,可以单独部署。
这是个人观点,有错误的地方还请赐教。