https://blog.csdn.net/yuhaiyang_1/article/details/80862914
一、演变史
1.初始阶段 单体架构,就是所有的软件和应用部署在同一个服务器上面
2.阶段二 应用服务器和数据库的分离
3.阶段三 在数据库没有达到饱和是,应用服务器集群(产生问题 ①用户请求谁来转发?②session 如何处理)
4.阶段四 数据库的读写分离
5.阶段五 搜索引擎的使用
6.阶段六 引入缓存机制
7.阶段七 数据库的分库分表
8.阶段八 应用的拆分(各个服务之间如何通信,通过RPC技术 ,比如 webservice hessian http RMI)
原文:https://www.cnblogs.com/chengyangyang/p/10879586.html