« 如何回答最难的面试问题(搜藏)WWDC 2008乔布斯主题演讲Twitter直播 »
June 12 2008

Twitter和WWDC的那点事儿及其它

Tags: Twitter  WWDC  滔滔   城市蚂蚁 @ 21:48

    先来看看这篇文章,WWDC(苹果公司一年一度的全球开发人员大会)前Twitter 的Fans们对Twitter 的“期望”

   (抱歉,E文又开始了,觉得头晕的小盆友直接跳过这几段吧,下面有一句话的中心思想来做总结……)

     Can Twitter survive the WWDC Stevenote?

       Some of you may recognize that Twitter's recent downtime issues are a result of its architectural problems exposed by its rapid growth. However, back in the day (that is, January and the preceding months), Twitter used to crash the old fashioned way — when large events would bring a burst of usage. One of those events was the last Steve Jobs keynote at MacWorld in January.

         Now another one is upon us.

         Jobs will give the keynote at Apple's Worldwide Developers Conference (WWDC) on Monday morning (10 AM PST). The question is: Given Twitter's current state is there anyway it can stay online during the whole event?

           The smart money is of course on "no" — but Twitter has surprised before, staying up for the majority of this year's South By Southwest (SXSW) conference despite everyone believing it would crash and burn.

        The next question is: What is everyone going to use if Twitter does go down? Sure, you could just constantly reload the websites covering the event (including VentureBeat), but it will probably be more efficient to get news via a micro-messaging platform.

         The problem when Twitter goes down is that all of its users fragment over a number of sites. FriendFeed, Pownce, Jaiku, Brightkite — these are all contenders for the sloppy-seconds. Which one will you use if Twitter fails during WWDC? Let me know and I'll try to meet you there. We need a back-up plan.

        I've contacted Twitter to see if it was working something, such as disabling certain features, to help the service live through the keynote. I'l update if I hear back.

      上文的大概意思就是说苹果全球开发人员大会时,有很多Fans会用手机现场播报大会实时动态到Twitter上,Twitter可能承受不了这样大的流量再次宕机,他们正在“拭目以待”,而且已经在操心Twitter宕机后大家备用的网站是哪些?

     也不能完全算是嘲讽Twitter,谁让Twitter的宕机那么出名呢?在这篇“宕机,Twitter成长的烦恼”的文章中甚至有Twitter的2007全年宕机统计:

        当然,Twitter 也不会坐以待毙,为了应对WWDC期间Twitter上可能出现的流量异常,Twitter 在官方blog上发布了这样一则通告:明天就是备受关注的苹果全球开发者大会了,其间Twitter 上必然会出现一些有趣的突发新闻。大会期间,我们预计流量将会达到平时的10倍左右,于是我们制定了一些应急计划。

适当分流

我们决定将数据库的负担大量分流到内存缓冲 (memcache) 里面,增加更多的读取专用服务器 (read-slave servers) ,并且为提高效率而修正了一些代码错误。这些改进都是为了解决负载问题,保证史蒂夫·乔布斯在解读那些苹果新产品和新服务的时候,Twitter 能够正常运转。当然,在 WWDC 之后,这些改进还会继续保障 Twitter 的稳定运转。

灰色模式

考虑到我们之前的预测和准备工作有可能宣告失败,我们还准备了另一个预案,来保证 Twitter 上的所有消息能够快速呈现在用户面前。我们将许多 Twitter 功能进行了隔离,并且单独设置了开关。如果有必要迅速削减负载,我们可以关掉统计、分页以及其他一些功能,来保证 Twitter 消息列表 (timeline) 的稳定性和反映能力。

还有一件事情 ("And One More Thing")

         最后,我们还想到了一个很吊的办法,来保证各位饥渴的苹果粉丝即时跟踪那些最重要的消息。我们今天会关注这个事情,并且在确定弄妥之后告诉大家。

            注意,最后这句话中的 “one more thing”,是指 Summize 提供的 WWDC 消息即时追踪服务,那Summize是什么?就是Search Twitter in realtime,能够搜索像WWDC这种会议现场手机播报的信息的集合,也就是对会议的实时跟踪播报。

          那有些朋友可能会问什么是Twitter?Twitter就是社会化短信软件,是一个web2.0式的聊天/短信,可以让用户从任何地方给朋友发送快捷短信(或者给所有人)。不像传统的聊天和短信,Twitter看起来更多的是以组为基础而且信息具有持久性。你最近最新的唠叨会变成你一生中某个时间段上的状态的存档。Twitter也可以说是用手机写的迷你blog,像发短信一样有字数限制。

           我们再来看看网友对Twitter有哪些应用,也许你就更加了解这个东东的好玩之处了:

         快速人肉回答引擎:问在你朋友列表上的那些家伙们在三百美刀以下的价格里应该买那种数码相机,你会得到一大串回答的。

       会议/新闻简报:之前几次主要的科技会议被Twitter以最高速报导。我从Twitter上得到Apple iPhone的信息比从blog上面看到的还要早。类似的,我看到旧金山的Twitter用户报告的地震要比从新闻上看到的早好几个小时。

       朋友源:上星期二,我在Twitter上想找一个项目web设计师。在十分钟内我从不同的Twitter源中得到了14封邮件。这对于在朋友间寻找帮助是再合适不过的地方。我们曾经帮助一位被困在飞机场的朋友脱离苦海,完全是通过Twitter。

       微型关注点分享:我们中的很多人用Twitter指引读者看自己所发布的blog帖子,想要分享的新闻,或者在网上发现的好玩东西(Twitter有一个内建的基于tinyurl.com的功能,可以把URL缩短到140字符之内)。它就好像即时版的del.icio.us,并且你不会因为一天没有上而错失什么人帖在twitter上的N多链接。

       指引人们加入有益的活动:我曾经看过很多人们发的关于为吃不饱饭的人的游行和为糖尿病人捐款的帖子。Twitter使人们利用他们的朋友列表更快的普及这种信息,并且得到更多直接的帮助。

       额外奖励:就像广告里所描述的那样,Twitter回答了“你在做啥?”这个问题。它意味着你可以和别人保持联系而又不是强制性的联系在一起。你所要做的就是跟踪他们的Twitter。

       这么好的东东,你肯定一定会想到国内会有不少追随者。对,现在已经非常多了,比如说滔滔饭否叽歪等等数十余家网站,当然,最大的模仿大户就是腾讯推出的“叨客”,借助腾讯强大的IM实力,滔滔提供多种更新方式 :
1、页面直接发布
2、直接修改QQ签名发布
3、手机短信
4、添加QQ/MSN机器人

      也就是说你改个QQ签名腾讯就已经算你是个“叨客”了,所以说你要是不知道Twitter那是显得多么的落后,当然,改个QQ签名就莫名其妙的被叨了,那是多么的无辜啊……

     饭否是校内网原创始人王兴离职后创建的一个Twitter模式的微博客,因为王兴在行业内的影响力,饭否知名度也很高,饭否的Title是“饭否 | 迷你博客 随时随地发消息”,网站名字很中国,这个对Twitter模式网站的解释也够大众 —_—相对来看,  叽歪的“随时随地的记录与分享”就稍微逊色了那么一点点,不过这三家都还不错了。

       如果看到这里你还没有尽兴,那么可以再看看这篇“国内中文Twitter站点大战即将爆发?”,里面一共列出了国内十家Twitter模式网站。

        把以上的内容发给同事参考,R也回了一句极具Twitter风格的邮件“fyi”,你没看错,就这三个字母,放毒(baidu)去搜了下,终于知道fyi是什么意思了:FYI——是For Your Information的缩写,直译是“供你参考”,意译相当于“受教”的意思(一般用于上级对下级)。

      下班前的这份工作内容,我也“受教”颇多。

 

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。