大型网站架构体系的演变(上)

  1. 云栖社区>
  2. 博客>
  3. 正文

大型网站架构体系的演变(上)

丁浪 2015-06-07 11:28:38 浏览547
展开阅读全文

互联网上有很多关于网站架构的各种分享,有些主要是从运维和基础架构的角度去分析的(堆机器,做集群),太关注技术细节实现,普通的开发人员基本看不太懂。

本文上篇将主要介绍大型网站基础架构的扩展,下篇则重点从应用程序的角度去介绍网站架构的扩展和演变。


草根时期,快速开发网站并上线。当然,通常只是先试水,用户规模也没有形成,经济能力和投入也非常有限。


有一定的业务量和用户规模了,想提升网站速度,于是,缓存出场了。


市场反响还不错,用户量每天在增长,数据库疯狂读写,逐渐发现一台服务器快撑不住了。于是,决定把DB和APP做分离。


单台数据库也感觉快撑不住了,一般都会尝试做“读写分离”。由于大部分互联网“读多写少”的特性所决定的。Salve的台数,取决于按业务评估的读写比例。



数据库层面是缓解了,但是应用程序层面也出现了瓶颈,由于访问量增大,加上早期程序员

网友评论

登录后评论
0/500
评论
丁浪
+ 关注