系统架构
咖啡宝贝
you can you up,no can no bb!
展开
-
系统架构的演变
单一应用架构当网站流量很小时,只需要一个应用就能解决,将所有的功能模块都部署在一起,以减少部署节点的数量来降低开发和维护的成本。此时用于简化增删改查工作量的数据库访问框架(ORM)是关键!垂直应用架构当访问量逐渐增大时,单一应用增加机器带来的加速度越来越小,这时可以将应用拆成互不相干的几个应用来提升效率。此时用于加速前端开发的web框架(MVC)是关键!分布式服务架构当垂直应用越来越多,应用之间交...原创 2018-06-28 10:58:10 · 175 阅读 · 0 评论 -
架构改造思路
垂直应用架构>>>流动计算架构(MVC>>>dubbo)思路:将垂直应用程序的表现层独立出来,即将项目拆分为服务层和表现层,让表现层调用服务层(生产者>>>消费者模型)原项目的表现层独立出去后,原项目就变成jar包,所以要将原项目改为war包(在pom文件中添加<packaging>war</packaging>并添加w...原创 2018-06-28 11:32:09 · 621 阅读 · 0 评论