第118章 伺服器告急,流量暴漲之謎
「夏冬,我基於你之前開源的那個在線機器學習框架,寫了個很簡單的推薦算法原型。」
「剛剛部署到了測試伺服器上。」
「你有空可以看一下。」
夏冬心裡「咯噔」一下。
推薦算法?
他原本的計劃里,V1.0版本是打算先上瀑布流,用內容的多樣性來吸引用戶。
推薦系統是個無底洞,太耗費計算資源,也需要海量的用戶數據做支撐。
他打算等第一版上線後,賺到錢,數據也積累得差不多了,再慢慢搞。
沒想到,陸奇竟然……
他懷著一絲疑惑,點開了陸奇發來的測試連結。
頁面還是那個熟悉的快看網頁面。
他刷新了一下。
首頁第一條新聞,是《神舟七號載人飛船發射成功,航天員首次出艙活動》。
第二條,《奧運冠軍楊威大婚,迎娶隊友楊雲》。
第三條,《華爾街日報:雷曼兄弟申請破產保護,或引發全球金融海嘯》。
夏冬皺了皺眉。
這些都是當前的熱點新聞,沒什麼特別的。
他又刷新了一下。
這一次,首頁的內容變了。
第一條,變成了《「魔獸世界」新資料片「巫妖王之怒」全球同步上線》。
第二條,《專訪暴雪首席設計師:我們如何創造一個世界》。
第三... -->> 條,《盤點2008年最值得期待的十大PC遊戲》。
夏冬的瞳孔,猛地收縮了一下。
他立刻明白了。
全網首發更新 追書認準 TW 看書網,sʜᴜ.ᴛᴡ超讚
剛才,他在測試用戶系統的時候,隨手註冊了一個帳號。
在個人興趣標籤里,他勾選了「遊戲」。
陸奇的這套推薦系統,捕捉到了這個標籤。
並且,在他第二次刷新的時候,為他推送了完全不同的內容。
千人千面。
雖然只是最粗糙、最原始的版本。
但它……真的實現了。
夏冬在群里打字,手都有些微微顫抖。
「陸奇,你是怎麼做到的?」
「我們現在的用戶數據,幾乎為零。」
陸奇很快回復了。
「數據確實很少,所以我用的不是複雜的協同過濾,而是最基礎的內容推薦。」
「我寫了個爬蟲,抓取了你網站上所有文章的關鍵詞,做了個簡單的分詞和權重計算。」
「然後,根據用戶註冊時選擇的興趣標籤,去匹配相應關鍵詞權重的文章。」
「算法非常簡陋,而且計算資源消耗極小,幾乎不增加伺服器負擔。」
「推薦的精準度肯定不高,可能刷十條,用戶能對其中一兩條感興趣,就算成功了。」
「但……從無到有,這應該是最快的方式。」
群里,死一般的寂靜。
所有人都被陸奇這番話給鎮住了。
加班加點?
這他媽是通宵修仙了吧!
在所有人都埋頭於既定任務的時候,這個男人,竟然憑藉夏冬開源的一個框架,在短短一天之內,從零到一,擼出了一個推薦系統的原型!
這是何等恐怖的技術實力和執行力!
吳澤明發了一個「跪了」的表情。
「陸奇,請收下我的膝蓋。」
「你管這個叫『簡陋』?這東西要是放在淘寶,能讓整個推薦團隊的人集體失業。」
周毅也冒了出來。
「我剛才也試了一下,我選的標籤是『體育』,給我推的全是奧運會和NBA的新聞。太牛逼了。」
夏冬深吸一口氣。
他知道,自己的確撿到寶了。
不,是撿到了一座神。
一位來自矽谷,放棄了千萬年薪,甘願擠在這小廟裡的真神。
「陸奇,你給了我一個巨大的驚喜。」
「這個功能,我們必須上!」
「有了瀑布流,再配上這個初級的推薦系統,快看網的體驗,將徹底超越這個時代的所有產品!」
夏冬的話,像是一劑強心針,注入了每個人的心裡。
所有人都仿佛看到了一扇通往新世界的大門,正在緩緩打開。
就在這時,他放在桌子上的那台老舊的諾基亞,突然發出一陣急促的震動。
嗡嗡——嗡嗡——
是一條簡訊。
夏冬拿起來看了一眼。
是伺服器監控助手發來的。
【尊敬的用戶,您的伺服器當前CPU占用率已超過90%,網絡帶寬占用已達峰值,請及時檢查您的業務應用,或考慮升級伺服器配置。】
夏冬的眉頭,瞬間擰成了一個疙瘩。
怎麼可能?
他租用的伺服器,雖然不是頂級配置,但按照他對快看網現有流量的估算,應付日常訪問綽綽有餘。
甚至可以說,還有大量的資源冗餘。
怎麼會突然之間,CPU和帶寬全部爆滿?
他立刻在群里發了條消息。
夏冬心裡一沉。
他快速點開了網站的後台統計系統。
當實時訪客曲線圖出現在屏幕上的那一刻,他整個人都愣住了。
那條代表著訪問量的曲線,在此刻,幾乎是垂直向上。
像一把戳破了天花板的利劍。
而在曲線圖的下方,一個鮮紅的數字,正在以一種觸目驚心的速度瘋狂跳動。
【昨日總訪問量:5,124,381】
五百萬!
怎麼會是五百萬?
前天的訪問量,還只有堪堪三百萬出頭。
就算因為奧運會的熱度,流量有所上漲,也不可能在一天之內,上漲這麼多!
這不合邏輯。
夏冬死死地盯著屏幕,大腦飛速運轉。
他想到了黑客攻擊,想到了DDoS,想到了各種可能。
但伺服器日誌顯示,所有的訪問IP都來自全國各地,非常分散,並不像是攻擊。
那到底是怎麼回事?
這股憑空出現的,如同山洪海嘯般的巨大流量,究竟是從哪裡來的?
就在這時,房門被敲響了。
咚,咚咚。
聲音不大,卻帶著一種急切而又克制的節奏。
夏冬皺了皺眉。
他起身,腳下的拖鞋在地板上「啪嗒」一聲,走過去拉開了門。
門外站著一個人。
王鵬飛。
他背著一個半舊不舊的運動雙肩包,額頭上的頭髮被汗水打濕。
T恤的胸口位置也濕了一大片,像是剛從水裡撈出來。
夏冬還沒來得及開口。
王鵬飛就搶先一步,側身擠了進來,一股熱浪也跟著湧入房間。
「怎麼樣?」
他的聲音有點沙啞,像是吼了一下午。
「這兩天,咱們網站的訪問量,有沒有……漲一點?」
夏冬關上門,隔絕了樓道里的悶熱。
他轉過身,看著王鵬飛,沒有立刻回答。
他的目光很平靜,像是在審視一件剛出土的、搞不清楚來路的古董。
王鵬飛被他看得有點發毛。
「你看我幹嘛?」
「怎麼,數據……很難看?」
夏冬的嘴角微微牽動了一下。
「你怎麼知道上漲了?」
王鵬飛聽到這話,眼睛裡的光瞬間又亮了三分。
「剛剛部署到了測試伺服器上。」
「你有空可以看一下。」
夏冬心裡「咯噔」一下。
推薦算法?
他原本的計劃里,V1.0版本是打算先上瀑布流,用內容的多樣性來吸引用戶。
推薦系統是個無底洞,太耗費計算資源,也需要海量的用戶數據做支撐。
他打算等第一版上線後,賺到錢,數據也積累得差不多了,再慢慢搞。
沒想到,陸奇竟然……
他懷著一絲疑惑,點開了陸奇發來的測試連結。
頁面還是那個熟悉的快看網頁面。
他刷新了一下。
首頁第一條新聞,是《神舟七號載人飛船發射成功,航天員首次出艙活動》。
第二條,《奧運冠軍楊威大婚,迎娶隊友楊雲》。
第三條,《華爾街日報:雷曼兄弟申請破產保護,或引發全球金融海嘯》。
夏冬皺了皺眉。
這些都是當前的熱點新聞,沒什麼特別的。
他又刷新了一下。
這一次,首頁的內容變了。
第一條,變成了《「魔獸世界」新資料片「巫妖王之怒」全球同步上線》。
第二條,《專訪暴雪首席設計師:我們如何創造一個世界》。
第三... -->> 條,《盤點2008年最值得期待的十大PC遊戲》。
夏冬的瞳孔,猛地收縮了一下。
他立刻明白了。
全網首發更新 追書認準 TW 看書網,sʜᴜ.ᴛᴡ超讚
剛才,他在測試用戶系統的時候,隨手註冊了一個帳號。
在個人興趣標籤里,他勾選了「遊戲」。
陸奇的這套推薦系統,捕捉到了這個標籤。
並且,在他第二次刷新的時候,為他推送了完全不同的內容。
千人千面。
雖然只是最粗糙、最原始的版本。
但它……真的實現了。
夏冬在群里打字,手都有些微微顫抖。
「陸奇,你是怎麼做到的?」
「我們現在的用戶數據,幾乎為零。」
陸奇很快回復了。
「數據確實很少,所以我用的不是複雜的協同過濾,而是最基礎的內容推薦。」
「我寫了個爬蟲,抓取了你網站上所有文章的關鍵詞,做了個簡單的分詞和權重計算。」
「然後,根據用戶註冊時選擇的興趣標籤,去匹配相應關鍵詞權重的文章。」
「算法非常簡陋,而且計算資源消耗極小,幾乎不增加伺服器負擔。」
「推薦的精準度肯定不高,可能刷十條,用戶能對其中一兩條感興趣,就算成功了。」
「但……從無到有,這應該是最快的方式。」
群里,死一般的寂靜。
所有人都被陸奇這番話給鎮住了。
加班加點?
這他媽是通宵修仙了吧!
在所有人都埋頭於既定任務的時候,這個男人,竟然憑藉夏冬開源的一個框架,在短短一天之內,從零到一,擼出了一個推薦系統的原型!
這是何等恐怖的技術實力和執行力!
吳澤明發了一個「跪了」的表情。
「陸奇,請收下我的膝蓋。」
「你管這個叫『簡陋』?這東西要是放在淘寶,能讓整個推薦團隊的人集體失業。」
周毅也冒了出來。
「我剛才也試了一下,我選的標籤是『體育』,給我推的全是奧運會和NBA的新聞。太牛逼了。」
夏冬深吸一口氣。
他知道,自己的確撿到寶了。
不,是撿到了一座神。
一位來自矽谷,放棄了千萬年薪,甘願擠在這小廟裡的真神。
「陸奇,你給了我一個巨大的驚喜。」
「這個功能,我們必須上!」
「有了瀑布流,再配上這個初級的推薦系統,快看網的體驗,將徹底超越這個時代的所有產品!」
夏冬的話,像是一劑強心針,注入了每個人的心裡。
所有人都仿佛看到了一扇通往新世界的大門,正在緩緩打開。
就在這時,他放在桌子上的那台老舊的諾基亞,突然發出一陣急促的震動。
嗡嗡——嗡嗡——
是一條簡訊。
夏冬拿起來看了一眼。
是伺服器監控助手發來的。
【尊敬的用戶,您的伺服器當前CPU占用率已超過90%,網絡帶寬占用已達峰值,請及時檢查您的業務應用,或考慮升級伺服器配置。】
夏冬的眉頭,瞬間擰成了一個疙瘩。
怎麼可能?
他租用的伺服器,雖然不是頂級配置,但按照他對快看網現有流量的估算,應付日常訪問綽綽有餘。
甚至可以說,還有大量的資源冗餘。
怎麼會突然之間,CPU和帶寬全部爆滿?
他立刻在群里發了條消息。
夏冬心裡一沉。
他快速點開了網站的後台統計系統。
當實時訪客曲線圖出現在屏幕上的那一刻,他整個人都愣住了。
那條代表著訪問量的曲線,在此刻,幾乎是垂直向上。
像一把戳破了天花板的利劍。
而在曲線圖的下方,一個鮮紅的數字,正在以一種觸目驚心的速度瘋狂跳動。
【昨日總訪問量:5,124,381】
五百萬!
怎麼會是五百萬?
前天的訪問量,還只有堪堪三百萬出頭。
就算因為奧運會的熱度,流量有所上漲,也不可能在一天之內,上漲這麼多!
這不合邏輯。
夏冬死死地盯著屏幕,大腦飛速運轉。
他想到了黑客攻擊,想到了DDoS,想到了各種可能。
但伺服器日誌顯示,所有的訪問IP都來自全國各地,非常分散,並不像是攻擊。
那到底是怎麼回事?
這股憑空出現的,如同山洪海嘯般的巨大流量,究竟是從哪裡來的?
就在這時,房門被敲響了。
咚,咚咚。
聲音不大,卻帶著一種急切而又克制的節奏。
夏冬皺了皺眉。
他起身,腳下的拖鞋在地板上「啪嗒」一聲,走過去拉開了門。
門外站著一個人。
王鵬飛。
他背著一個半舊不舊的運動雙肩包,額頭上的頭髮被汗水打濕。
T恤的胸口位置也濕了一大片,像是剛從水裡撈出來。
夏冬還沒來得及開口。
王鵬飛就搶先一步,側身擠了進來,一股熱浪也跟著湧入房間。
「怎麼樣?」
他的聲音有點沙啞,像是吼了一下午。
「這兩天,咱們網站的訪問量,有沒有……漲一點?」
夏冬關上門,隔絕了樓道里的悶熱。
他轉過身,看著王鵬飛,沒有立刻回答。
他的目光很平靜,像是在審視一件剛出土的、搞不清楚來路的古董。
王鵬飛被他看得有點發毛。
「你看我幹嘛?」
「怎麼,數據……很難看?」
夏冬的嘴角微微牽動了一下。
「你怎麼知道上漲了?」
王鵬飛聽到這話,眼睛裡的光瞬間又亮了三分。