首頁(yè)>>>行業(yè)應(yīng)用>>>移動(dòng)     [相關(guān)廠商信息]

Slate撰文稱:Twitter必死而后生

2009/08/17

當(dāng)Twitter宕機(jī)或者訪問(wèn)量超過(guò)負(fù)荷時(shí),用戶會(huì)被導(dǎo)向一個(gè)顯示有“失落的鯨魚”的頁(yè)面

  導(dǎo)讀:美國(guó)知名網(wǎng)絡(luò)雜志Slate今天撰文稱,Twitter上周的宕機(jī)事件凸顯出集中化(centralization)模式的不足,隨著微型博客逐漸發(fā)展成為一種流行的通信媒介,由單一網(wǎng)站運(yùn)營(yíng)整個(gè)媒介的模式將無(wú)法適應(yīng)時(shí)代的發(fā)展,甚至?xí)媾R恐怖主義的威脅,只有利用開放的通信協(xié)議取代這種集中化運(yùn)營(yíng)方式,才能解決潛在問(wèn)題。

以下為文章全文:

  通信媒介

  Twitter上周宕機(jī)后,整個(gè)世界似乎都格外安靜。網(wǎng)民們都不曉得該如何打發(fā)時(shí)間了,用戶都想在Twitter上發(fā)布Twitter宕機(jī)的消息,但這顯然是不可能的。以前,Twitter可以為我們提供可供信賴的小道消息,也可以幫我們了解到最新一集《真愛如血》(True Blood)的劇情評(píng)價(jià),用戶還能夠?yàn)樽约涸赥witter上的“關(guān)注者(follower)”提供有趣的視頻鏈接,或者對(duì)名人的言論發(fā)表回應(yīng),但隨著Twitter的宕機(jī),這一切都戛然而止。

  Twitter這次宕機(jī)總共持續(xù)了幾個(gè)小時(shí),這是這家微型博客進(jìn)入主流視野以來(lái)首次大規(guī)模宕機(jī),但是這一次卻讓人感覺頗為異樣。某一種通信媒介完全被切斷是非常不正常的事情。的確,Gmail有時(shí)也會(huì)宕機(jī),辦公室的電話也有打不通的時(shí)候,但對(duì)其他人而言,電子郵件、電話和互聯(lián)網(wǎng)還在工作。可Twitter一旦宕機(jī),無(wú)論你是誰(shuí),又身處何地,Twitter所創(chuàng)造的整個(gè)通信媒介都會(huì)隨之被切斷。

  Twitter是一家位于美國(guó)舊金山的獨(dú)立公司。當(dāng)用戶發(fā)布信息時(shí),其關(guān)注者便可通過(guò)手機(jī)或桌面應(yīng)用查看到這條信息。這套系統(tǒng)速度雖快,但技術(shù)并不復(fù)雜,這或許也是它能夠獲得飛速增長(zhǎng)的原因所在。

  引發(fā)質(zhì)疑

  但對(duì)于Twitter而言,這種集中化的模式也成了一條解不開的“魔咒”。在Twitter發(fā)展早期,經(jīng)常出現(xiàn)宕機(jī)事件,而作為Twitter經(jīng)典宕機(jī)畫面的“失落的鯨魚(fail whale)”也成為了一種文化現(xiàn)象的代表,被用戶廣泛傳播。Twitter之所以會(huì)經(jīng)常宕機(jī)是因?yàn)樗澈笏N(yùn)含的創(chuàng)意——向全世界發(fā)布簡(jiǎn)短的狀態(tài)更新——太過(guò)龐大,無(wú)法由一家單獨(dú)的公司來(lái)處理。

  對(duì)于新興技術(shù)而言,這并不奇怪,要知道,在Twitter發(fā)展初期,其用戶每月都在翻倍。但是互聯(lián)網(wǎng)從未因?yàn)槭褂眠^(guò)度而宕機(jī),這是因?yàn)榛ヂ?lián)網(wǎng)采用了分布式模式——互聯(lián)網(wǎng)其實(shí)只是一個(gè)通訊協(xié)議、一組通用規(guī)則,利用這種規(guī)則將遍布世界各地的不同企業(yè)所管理的服務(wù)器連接起來(lái)。因此,Twitter的頻繁宕機(jī)引發(fā)了一個(gè)問(wèn)題:微型博客難道不應(yīng)該也采用分布式的模式嗎?一家公司怎么可能處理全球所有人的狀態(tài)更新?難道不應(yīng)當(dāng)效仿電子郵件,由不同的運(yùn)營(yíng)商分別管理嗎?

  戴夫·維納(Dave Winer)是一名具有開創(chuàng)精神的程序員,他還運(yùn)營(yíng)著博客網(wǎng)站Scripting.com。維納幾個(gè)月前就曾表示,Twitter無(wú)法按照現(xiàn)有模式運(yùn)營(yíng)下去。維納喜歡Twitter,至少喜歡Twitter的創(chuàng)意。他認(rèn)為,簡(jiǎn)短的狀態(tài)更新將取代電子郵件成為通信領(lǐng)域的新王者。但他表示,由一家企業(yè)來(lái)管理整個(gè)傳輸媒介的做法存在技術(shù)風(fēng)險(xiǎn)。

  風(fēng)險(xiǎn)巨大

  Twitter上周的宕機(jī)事件源于DDoS(分布式拒絕服務(wù)攻擊),由數(shù)百萬(wàn)電腦組成的“僵尸網(wǎng)絡(luò)”(是指采用一種或多種傳播手段,將大量主機(jī)感染僵尸程序,從而在控制者和被感染主機(jī)之間所形成的一個(gè)可一對(duì)多控制的網(wǎng)絡(luò))向一個(gè)名為“Cyxymu”的Twitter用戶發(fā)動(dòng)攻擊。還有報(bào)道稱,此事起因源于俄羅斯與格魯吉亞之間的地緣政治。

  無(wú)論起因?yàn)楹,其他不相干的Twitter用戶都因此受到了牽連。一件與自己毫不相干的事情導(dǎo)致了整個(gè)通信網(wǎng)絡(luò)被切斷,這難道正常嗎?維納持否定態(tài)度。如果Twitter能夠像電子郵件或者整個(gè)互聯(lián)網(wǎng)一樣,由多個(gè)不同的實(shí)體通過(guò)一個(gè)公用的網(wǎng)絡(luò)協(xié)議來(lái)運(yùn)營(yíng),就可避免上周那樣的嚴(yán)重事件再次發(fā)生。DDoS攻擊可以使部分人無(wú)法使用Twitter,但多數(shù)用戶不會(huì)受到任何影響。

  這可不只是一個(gè)技術(shù)問(wèn)題,還是一個(gè)哲學(xué)問(wèn)題。Twitter顯然希望成為全球最大的網(wǎng)絡(luò)服務(wù),最終讓數(shù)億網(wǎng)民彼此相連。就算這一目標(biāo)真能夢(mèng)想成真,這種模式又是否可取呢?如果全球六分之一人口的聊天都由一家網(wǎng)站負(fù)擔(dān),這家網(wǎng)站必將成為恐怖分子、各國(guó)政府和所有人的目標(biāo)。維納說(shuō):“如果妓女在Twitter上招攬生意怎么辦?如果恐怖組織用Twitter組織恐怖活動(dòng)怎么辦?又或者Twitter是否會(huì)迫于壓力關(guān)閉或者對(duì)用途嚴(yán)加限制?”

  維納表示,如果覺得這是杞人憂天,就請(qǐng)考慮一下“9·11”時(shí)的情形吧,那時(shí)就有人呼吁加強(qiáng)網(wǎng)絡(luò)監(jiān)管,甚至關(guān)閉互聯(lián)網(wǎng)。但這種提議最終未被采納,畢竟要關(guān)閉整個(gè)互聯(lián)網(wǎng)或是電子郵件并非易事,但維納表示:“Twitter采用了完全集中化的模式,政府很容易對(duì)其進(jìn)行控制!

  解決方案

  作為RSS(簡(jiǎn)易信息聚合,是一種描述和同步網(wǎng)站內(nèi)容的格式,是目前使用最廣泛的資源共享應(yīng)用)的創(chuàng)造者之一,維納提議使用網(wǎng)絡(luò)同步技術(shù)取代Twitter。他將自己的想法稱作“RSS云(RSS Cloud)”,這是一種復(fù)雜的技術(shù),可簡(jiǎn)述如下:當(dāng)用戶發(fā)出更新時(shí),信息會(huì)被傳輸?shù)揭唤M云計(jì)算服務(wù)器中,這些服務(wù)器會(huì)追蹤該用戶的關(guān)注者,并通知他們?cè)撚脩粢呀?jīng)發(fā)布更新。

  這種系統(tǒng)與Twitter之間的最大不同在于采用了分布式模式,并非所有用戶的更新都由一家企業(yè)或一組服務(wù)器來(lái)處理。其模式與RSS類似:用戶可以訂閱多個(gè)不同的博客,但是這些博客的RSS來(lái)源被許多不同的企業(yè)托管,盡管會(huì)有很多托管企業(yè)倒閉,但整個(gè)RSS模式不會(huì)一次性完全崩潰。

  目前已經(jīng)有幾家企業(yè)在開發(fā)類似的技術(shù)。博客服務(wù)公司Six Apart副總裁阿尼爾·戴斯(Anil Dash)在最近的一篇博客文章中表示,這些技術(shù)正在創(chuàng)造一種“按鈕網(wǎng)絡(luò)(Pushbutton Web)”。目前的網(wǎng)絡(luò)是一種“拉(pull)”的媒介,無(wú)論是親自查閱,還是使用RSS閱讀器,都要主動(dòng)地了解網(wǎng)站發(fā)布了哪些新內(nèi)容。這就好比每隔5秒鐘都看一眼窗外,以確定報(bào)童有沒有將明天的報(bào)紙送過(guò)來(lái),這種模式效率非常低下。而有了按鈕技術(shù),網(wǎng)站就可以在內(nèi)容更新時(shí)主動(dòng)通知用戶。這就好比報(bào)童送來(lái)新一期的報(bào)紙后主動(dòng)按一下門鈴一樣。

  谷歌介入

  實(shí)際上,谷歌正在開發(fā)的一項(xiàng)名為PubSubHubbub的開放協(xié)議就是一種按鈕技術(shù)。谷歌最近還將PubSubHubbub協(xié)議整合到Google Reader中,所以當(dāng)用戶看到自己喜歡的文章并點(diǎn)擊了“分享”按鈕后,Google Reader就會(huì)立刻通知與該用戶有聯(lián)系的網(wǎng)站。這樣一來(lái),用戶可以通過(guò)Google Reader分享文章,而這一信息隨后便會(huì)在FriendFeed、Facebook或Twitter中出現(xiàn)。

  Twitter并未采用這些開放協(xié)議,他們一直以來(lái)都熱衷于將所有人禁錮在同一個(gè)網(wǎng)站中。但是隨著PubSubHubbub這樣的技術(shù)逐漸在網(wǎng)絡(luò)中滲透開來(lái),谷歌、Facebook等公司也將逐漸開始采納這種協(xié)議,實(shí)時(shí)網(wǎng)絡(luò)更新將變成一種規(guī)范。

  要?jiǎng)?chuàng)建一個(gè)與Twitter對(duì)抗的服務(wù)并不困難,只要能夠提供相同的功能,并提供分布式服務(wù),以確保不會(huì)因?yàn)橐淮五礄C(jī)而導(dǎo)致整個(gè)服務(wù)被切斷即可。維納預(yù)計(jì),這種系統(tǒng)將超越Twitter。當(dāng)用戶發(fā)布一條狀態(tài)更新時(shí),這條消息不僅會(huì)被傳遞到Twitter,還會(huì)被傳遞到任何一個(gè)分布式的服務(wù),那時(shí),新一代的“Twitter”便誕生了。如果這些新的系統(tǒng)果真能成氣候,Twitter將成為眾多狀態(tài)更新樞紐中的一員,即使Twitter宕機(jī),其他服務(wù)依舊可以正常運(yùn)行。

新浪科技(tech.sina.com.cn)



相關(guān)鏈接:
從蘋果App Store模式看軟件商店在中國(guó) 2009-08-17
移動(dòng)搜索誰(shuí)能成 2009-08-17
高估程序商店前景 運(yùn)營(yíng)商與廠商爭(zhēng)利交火 2009-08-14
移動(dòng)支付領(lǐng)域運(yùn)營(yíng)商謀主導(dǎo)權(quán) 產(chǎn)業(yè)合作待加強(qiáng) 2009-08-14
微軟諾基亞合作使用戶5方面受益 2009-08-14