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