Slashdot效應(Slashdot effect)也稱作slashdotting,指的是當一個客群廣泛的網站介紹了另一個小眾的網站後,小眾網站流量激增的現象。
小網站流量的激增使得它的訪問速度變慢或者一時間完全不能訪問。這個效應的名字來源於科技新聞網站Slashdot,因為每當Slashdot連結到其他的網站時就會給其他網站帶來很多流量。這個效應也能套用到其他的網站和元部落格(metablog),例如Fark、Drudge Report、Reddit、Twitter和Digg,衍生了一批辭彙例如Farked、Drudged、以及受到“Reddit效應的影響”。Google doodle由於會將人引導至和Doodle相關的搜尋結果,也會導致相關搜尋結果頁面的流量激增。通常,不那么魯棒的網站因無法處理如此巨大的流量而導致網站無法訪問——常見原因有缺乏足夠頻寬、伺服器無法處理這么多並發請求、配額(quota)已滿等。建在虛擬主機上的網站遇到Slashdot效應時往往會變得無法訪問。
flash crowd這個辭彙更一般地描述了網路或者主機遇到大量流量的現象。這有些時候是因為部落格和新聞欄上出現了一個網站。
當社區網站因為Slashdot效應流量迅速增長後,社區可能會面臨小白增多的困擾。
基本介紹
- 中文名:Slashdot效應
- 外文名:Slashdot effect
- 又稱:slashdotting
- 目的:因大網站介紹小眾網站流量激增
- 套用:除了網站,還有部落格
- 學科:網際網路工程
命名,來歷,程度,社區,解決辦法,
命名
根據Jargon File,“Slashdot效應”這個詞指的是當著名新聞網站Slashdot在一篇有趣的文章里報導了一個網站後許多人紛至沓來把它幾乎擠爆的現象。後來被列入其他著名網站後所發生的類似現象也用這個詞來稱呼了。這個詞和flash crowd這個更一般性、更合適的詞對應。
“flash crowd”這個詞是1973年Larry Niven在他的短篇科幻小說Flash Crowd中生造出來的。小說預言了廉價的瞬移技術會使得一大群人都會傳送到有趣的新聞故事發生的地方從而導致擁堵。20年後,這個詞在網際網路上被廣泛用於指當網站有了能吸引許多人的東西之後其伺服器系統資源使用量成指數增長。在此之前,Alfred Bester在他的小說The Stars My Destination中也預計到了這種效應。
來歷
諸如Slashdot、Digg、Reddit、StumbleUpon和Fark這樣的站點是由許多“用戶提交的帖子”和帖子下面用戶討論組成的。系統通過用戶評分制度隱藏不合適的回帖。最典型的帖子介紹了一個有趣的新物品或新網站,然後貼一個到源地址的外部連結。結果,絕大多數讀者都會自然而然地跑去看那個外部連結。來自讀者的、隨之湧來的洪水般的頁面請求可能會超過網站的可用頻寬或者其伺服器的回覆請求的處理能力,使得網站暫時無法訪問。
程度
某Web伺服器統計數據生成器生成的MRTG圖,展示了一個正在發生的、普通的Slashdot效應。
大型新聞網站或公司網站往往都被設計為能夠同時處理大量請求,因而通常不會出現這種效應。本效應的受害網站或是host在家庭內伺服器上,或是提供了大的圖片、影音檔案,或是有動態內容而動態內容生成效率低(例如,許多資料庫對於每個web請求都會進行查找,即使它們請求的是同一頁面)。這樣的網站經常在Slashdot的一帖出現後沒過幾分鐘(甚至在Slashdot上還沒有人來得及回帖的時候)就無法訪問了。有的時候,付費的Slashdot讀者(他們可以比免費用戶更早讀到新帖)能在某貼公開給絕大多數免費用戶之前就把網站擠爆。
很少有確定的數字能夠精確地衡量Slashdot效應的影響程度,不過估計湧入的最大頁面請求量在幾百、幾千次點擊/分鐘。通常,當對應的文章處於網站首頁最上面的時候,會帶來最大的流量,在新帖出現後效應有所減少。在文章離開首頁(約在最初發表的12~18個小時之後發生)之前,流量通常都會維持在較高水準。但是某些人氣旺盛、有新聞價值、有趣的文章明顯會有更長的生命周期。
在2005年,有人報導說Slashdot效應在趨於消失。但是,有人報導,當某些被關注人數多的Twitter用戶提到一個網站時,會發生類似的效應。
社區
當被提到的網站是基於社區的網站的時候,本效應還可以指一大群新用戶突然前來註冊、參與社區引發的次生效應。有的時候這是一件好事,但是某些時候先前的高端用戶會覺得受到冒犯,因為大量純新人帶來了許多原有用戶並不希望的東西,例如小白、破壞和菜鳥行為泛濫。這類似於1990年代Usenet俚語裡的“永恆九月”。
解決辦法
對於出現了Slashdot效應的網站,有許多應對辦法。
有一些系統能自動鏡像任何Slashdot連結到的頁面,以保證網站內容在原網站失效的情況下還能繼續訪問。正在被Slashdot效應影響的網站可以通過臨時重定向一些頁面請求到這些鏡像站的方法來緩解本效應。Slashdot自身不會把他人的站點鏡像到自己的伺服器上,也不會在官方發表第三方解決方案。鏡像網站可能導致侵犯著作權的行為,而且在許多情況下會導致原網站廣告收入減少。