java项目架构演变

项目达到演变过程经历了,从单一架构,垂直架构,SOA架构,微服务架构的过程。

单一架构解释:

在开发项目的时候从头到尾的形式,没有control,server的拆分。

垂直架构解释:

在开发项目的过程中,有control和servers和dao层之分。

soa架构解释:

是把项目拆分成多个子项目,表现层,业务层和数据库层是单独的项目。

微服务架构解释:

是把项目拆分成更小的粒度,每个组件都是一个独立的系统,可以单独部署。

这是个人观点,有错误的地方还请赐教。

猜你喜欢

转载自www.cnblogs.com/liubaihui/p/9034616.html