大型网站随着业务的增长架构演进
1.网站起步结构
这个时候网站用户少,网站业务少,因此网站结构简单
2.应用服务和数据服务分离
3.使用缓存改善网站性能
4.使用应用服务器集群改善网站的并发处理能力
5.提高数据库读写能力:数据库读写分离
6.使用反向代理和CDN加速网站响应
7.使用分布式数据库系统:打破数据库瓶颈
8.使用NoSql和搜索引擎:提高查询速度
9.业务拆分
10.SOA面向服务的架构
11.大型网上购物网站案例
11.1功能列表
11.2基础架构
11.3实现600个并发
11.4系统拆分:分布式
11.5.面向服务架构
11.6.整体架构
12.网站架构的价值观
在满足现有的业务情况下:越简单越好!