《大型网站技术架构》读书笔记
2016-11-04 11:48:00 1542 举报
AI智能生成
网站从小到大演变过程中的技术升级路线
作者其他创作
大纲/内容
span style=\
初始架构
一台服务器
应用、DB、文件都在一块
经典的LAMP模式
子主题
应用服务和数据分离
问题:性能变差、数据存储空间不够
3台服务器
应用服务器
需要处理大量业务逻辑,这需要更强的CPU;
数据服务器
需要快速磁盘检索和数据缓存,这需要更快的硬盘和更大的内存;
文件服务器
需要存储用户上传的文件,需要更大的硬盘;
使用缓存改善网站性能
问题:span style=\
增加远程分布式缓存集群:当本地的内存不足以放下需要的缓存的数据时,就只能通过分布式
使用类似于memcached之类的开源缓存产品。redis缓存更多的数据
应用服务器集群化
数据库读写分离
使用反向代理和CDN
p style=\
使用分布式FS和分布式DBS
使用NOSQL和搜索引擎
业务切分
0 条评论
下一页