亿万用户网站MySpace网站架构及成功秘密 增长的访问量给社区网络的技术体系带来了巨大挑战
MySpace的开发者多年来不断重构站点软件、数据库和存储系统,以期与自身的成长同步——目前,该站点月访问量已达 400 亿
绝大多数网站需要应对的流量都不及MySpace的一小部分,但那些指望迈入庞大在线市场的人,可以从 MySpace的成长过程学到知识
用户的烦恼 Drew,是个来自达拉斯的17岁小伙子,在他的MySpace个人资料页上,可以看到他的袒胸照,看样子是自己够着手拍的
他的好友栏全是漂亮姑娘和靓车的链接,另外还说自己参加了学校田径队,爱好吉他,开一辆蓝色福特野马
不过在用户反映问题的论坛里,似乎他的火气很大
“赶紧弄好这该死的收件箱
”他大写了所有单词
使用MySpace的用户个人消息系统可以收发信息,但当他要查看一条消息时,页面却出现提示:“非常抱歉„„消息错误”
Drew的抱怨说明 1
4亿用户非常重视在线交流系统,这对 MySpace来说是个好消息
但也恰是这点让 MySpace成了全世界最繁忙的站点之一
11月,MySpace的美国国内互联网用户访问流量首次超过 Yahoo
comScore Media Metrix公司提供的资料显示,MySpace当月访问量为 387亿,而 Yahoo是 380
显然,MySpace的成长太快了——从 2003年11月正式上线到现在不过三年
这使它很早就要面对只有极少数公司才会遇到的高可扩展性问题的严峻挑战
事实上,MySpace的Web服务器和数据库经常性超负荷,其用户频繁遭遇“意外错误”和“站点离线维护”等告示
包括 Drew在内的 MySpace用户经常无法收发消息、更新个人资料或处理其他日常事务,他们不得不在论坛抱怨不停
尤其是最近,MySpace可能经常性超负荷
因为 Keynote Syste