服务器软件架构演进 背景介绍阶段一:单机部署阶段二:应用与数据分离部署阶段三:启用缓存优化阶段四:启用应用服务器集群阶段五:数据库读写分离阶段六:启用反向代理及CDN加速阶段七:启用分布式文件系统及分布式数据库阶段八:启用NoSQL和搜索引擎阶段九:微服务拆分阶段十:引入中台 背景 本文内容大多基于网上其他参考文章及资料整理后所得,并非原创,目的是为了需要时方便查看。 介绍 本文介绍服务器软件架构的演进历史。 阶段一:单机部署 阶段二:应用与数据分离部署 阶段三:启用缓存优化 阶段四:启用应用服务器集群 阶段五:数据库读写分离 阶段六:启用反向代理及CDN加速 阶段七:启用分布式文件系统及分布式数据库 阶段八:启用NoSQL和搜索引擎 阶段九:微服务拆分 阶段十:引入中台