这里写自定义目录标题
本篇文章我们来看一下大型网站的特点。我们首先得知道大型网站的特点,之后才知道我们做架构设计的目标或者方向。
和小网站或者传统的软件系统做对比,大型网站有下面这些特点。

第一个是高并发大流量。大型网站需要面对高并发大流量的访问,比如说谷歌。谷歌上现在的日均pv(就是page view)是80亿,微信的日活是六亿。这个都是一般的小网站或者传统的项目无法比拟的。
第二个是高可用。大型网站因为服务的用户比较多,一般要求系统是7×24小时不间断的提供服务。一般的大型网站宕机都会是一个特大新闻事件,比如说阿里和腾讯都有过类似的事情。
第三个是海量数据。大型网站需要存储管理的数据量特别大,需要用到大量的服务器,并且很多数据都是PB级的,甚至更大。
第四个就是用户分布广,网络情况复杂、许多大型网站都是为全球的用户提供服务的,用户分布在全球各地。各地的网络情况千差万别,就算是在国内,还有各大运营商之间网络互通难的问题。比如说移动,联通,电信,他们的网络在交叉的时候。
第五个就是安全环境复杂。由于互联网是开放的。使得互联网更容易受到攻击,什么大型网站都不用想,几乎每天都会受到黑客的攻击。
第六个就是需求变化多端。大型网站服务的用户多,用户一旦多起来,那么用户的需要也是千奇百怪。随着时间的流逝,社会也在不断进步,产品的发布频率也是极高的。
第七个就是演进式发展。就是说几乎所有的大型网站,它都不是一蹴而就的,它都是从一个小网站开始逐渐的发展成大型网站的。比如说facebook起源于大学宿舍,淘宝是在杭州的一个三居室里,好的网站都是从小到大通过慢慢的运营,慢慢发展壮大的。
1065

被折叠的 条评论
为什么被折叠?



