一 、大型网站架构发展历程
1、一台应用服务器,应用程序、数据库和文件所有资源都存储在一台服务器上。
2、应用服务器和数据服务器分离,由开始的一台服务器发展到3台服务器,应用程序服务器、数据库服务器和文件服务器。
3、使用缓存改善网站性能,加入分布式缓存服务器
4、应用服务器集群
5、数据库读写分离
6、反向代理和cdn加速
7、分布式文件系统和分布式数据库系统
8、NoSQL和数据引擎
9、业务拆分
10、分布式服务