3、恒定的追求:迅速、移动、便捷
随之而来的,是风险投资公司对于推特的关注和注资。成功融资可以为推特的发展提供力量之源,因此,在竞争对手面前,推特不仅不害怕,反而目标更加明确。他们的首要诉求是:即时和迅速,要给用户提供良好的体验和反应灵敏的能力。推特作为一款以迅捷著称的服务平台,要求自己将反应能力提升到200至300毫秒之间,远远超过响应均值500毫秒这个被业界公认的标准。
推特面对强大对手的第二个诉求是,要求做到移动和便捷。推特不仅要支持传统的Web浏览器访问,而且还要支持手机移动平台及各种即时通讯工具的访问。为此,推特的工程师们竭力动用缓存。他们设计了Fragment Cache和Page Cache两类缓存,可以根据不同的需求调用程序,从而提高了API通道的运行效率。
3、流量爆炸式增长,和宕机鲸一起翱翔
谷歌对于Jaiku的收购案并没有给推特带来实质性的伤害,反倒在一定程度上促成了人们对于推特的进一步关注。就连当时的美国黑人总统候选人奥巴马也用“只要一个签名,我们就可以结束伊拉克战争了”,这样一句发在推特上的帖子,迅速成为网络大V,并且赢得了2007年的总统大选。此时,推特的独立用户访问量达到了50万人,而用户上传信息的爆炸式增长明显超出了推特的承载限度。推特在最初的架构过程中,主要是面向内容的管理系统,因此在面对大量信息时,显得有些力不从心,于是宕机现象频繁出现,宕机时间之长,一个月可以累计到37个小时,这成了推特用户最烦恼的事情,也是推特管理层遇到的最棘手的问题。
“屋漏偏逢连阴雨”,竞争对手也来乱上添乱。此时,一个叫做Plurk(噗浪)的竞争对手——可视化微博网站诞生了。它学推特奉行极简主义,将消息限定在140个字符,用户同样可以在网站上设定关注和被关注对象,并且可以随时查阅关注人的信息。他们独到的地方是时间轴,用户可以通过拖动时间轴来方便地查阅信息。Plurk无疑是在挑战推特。与Jaiku不同,Plurk在产品定位上更准确,在产品营销上更有经验。其人性化的设计、便捷的服务,独特的热度计算系统和时间轴服务吸引了大批的用户。很快,在某些地区其受欢迎程度超过推特。
看来,解决宕机是一个迫在眉睫的问题了,否则推特就会丢掉很多已经占领或即将占领的市场。面对系统宕机和竞争对手的双重挑战,推特感受到了前所未有的压力。为了扭转这一局面,推特决定放弃以前使用的开发工具,尝试寻找新的支持可扩展性强的语言。最后推特选定在Java虚拟机平台上运行的Scala编程语言, 其执行速度表现相当优秀,几乎难以找到另一种语言能与之匹敌。事实证明,这是一个英明的决策。很快,数据处理的速度得到了明显的改善,宕机次数逐渐减少,推特很快又以友好的面孔迎接自己的用户了。
在处理宕机危机期间,推特还得到了一个意外的收获,一个叫做宕机鲸的走红。这是一幅有趣的画面: 一条搁浅的白鲸被八只衔着网绳的红色小鸟奋力地拉向天空,图片的文字说明是:推特正在停机维护。这是比兹在网站上偶尔看到的上海女孩陆怡颖设计的作品,图片透露着可爱、无奈、团结……敏感的比兹眼睛一亮: 当鲸鱼搁浅时,八只小鸟团结一致地将它拉向天空所体现出来的拼搏向上的团队合作精神正是推特全体员工的真实写照!比兹爱不释手,立刻联系陆怡颖,花钱买下了这幅图片,将它贴在网站上,作为推特有关宕机的通知和致歉的表示。
宕机鲸现象使人们看到了推特迷们对推特近乎偏执而疯狂的喜爱。不论是服务中还是维护中,人们对它的热情丝毫不减。的确,一个连系统故障页面都表现的如此生动独特的网站怎么会不受人追捧与欢迎呢?推特用自己的努力和创意应对了成长道路上的一个又一个挑战,并且每次都能够在关键时刻化险为夷,以此向世人证明它强大的实力和独有的魅力。推特的每一次“颤抖”都为它赢得了更大的成功。
想认识全国各地的创业者、创业专家,快来加入“中国创业圈”
|