大型网站架构演化发展历程

1.应用服务和数据库分离

2.使用缓存改善网站性能

3.使用应用服务器集群改善网站的并发处理能力

4.数据库读写分离

5.使用反向代理和CDN加速网站响应

6.使用分布式系统文件和分布式数据库系统

7.使用nosql和搜索引擎

8.业务拆分

9.分布式服务

来自:大型网站技术架构 核心原理与案例分析