第054章 2G戰壕里的黑科技
私信功能上線的第二天,SOHO辦公室里洋溢著一種過節般的喜慶氣氛。
後台的數據大屏上,那一根根昂揚向上的曲線,就像是打了興奮劑一樣。
日活用戶突破一百五十萬。
用戶平均停留時長飆升至45分鐘。
而最驚人的是私信數量——單日發送量超過了兩千萬條。
「老顧,你真是神了!」
傑克·多西看著屏幕,眼裡的崇拜幾乎要溢出來,「我本來以為私信只是個輔助功能,沒想到它居然成了主菜!現在的用戶簡直瘋了,以前一天發一張圖,現在在私信里十分鐘就能發十張!」
馬克·李也難得地露出笑容:「是啊,而且這些圖大部分都是……嗯,比較私密的自拍。荷爾蒙果然是第一生產力。」
整個團隊都沉浸在一種「我們贏了」的狂喜中。大家看著顧清舟的眼神,不再是看老闆,而是像在看一個預言家。
然而,這種喜悅並沒有維持太久。
到了晚上八點,也就是社交活躍的高峰期,辦公室里的氣氛突然變了。
「怎麼回事?上傳成功率在掉!」
馬克盯著監控屏,臉上的笑容凝固了,「從99%掉到了80%……70%……還在掉!客服那邊的電話已經被打爆了!」
「用戶在投訴什麼?」顧清舟皺眉問道。
「卡!慢!發不出去!」
王胖子拿著一疊投訴工單跑過來,滿頭大汗,「尤其是那些在發高清圖的用戶,說進度條轉圈圈轉了五分鐘,最後彈出一個『發送失敗』。很多人氣得直接卸載了!」
這就是成長的煩惱。
當Halo從一個低頻的「展示廳」變成一個高頻的「聊天室」時,原本那套針對低頻上傳設計的伺服器架構,瞬間就被海量的圖片請求給衝垮了。
再加上AT&T那個該死的EDGE網絡,在晚尖峰時段擁堵得像便秘一樣。上行帶寬只有可憐的幾KB,根本支撐不起這種規模的圖片社交。
「網絡太爛了。」馬克絕望地抓著頭髮,「除非我們能把AT&T的基站給炸了,否則這問題無解。」
「不。有解。」
顧清舟站起身,眼神冷靜得像是在看屍體解剖。
「我們改變不了基站,但我們可以改變傳輸的方式。」
他走到白板前,擦掉了那些令人興奮的數據圖,畫了一個長方形,代表一張圖片。
「現在的邏輯是,一張200KB的圖,一次性扔給伺服器。只要中間網絡波動一下,哪怕只是0.1秒,整個連接就斷了。前功盡棄。」
他把長方形切成了二十個小塊。
「切片。」
顧清舟吐出了這個詞。
「把圖片切碎。切成20個10KB的小包。一個一個傳。傳完一個,伺服器確認一個。如果中間斷了,下次連接的時候,只需要從斷掉的那個包繼續傳。」
「這就叫——斷點續傳。」
馬克聽得一愣一愣的。
這種技術原理他懂,但在電腦端做下載軟體容易,在手機這種資源極其受限、還要跑在瀏覽器里的網頁應用上實現?這需要重寫整個上傳協議,還要在前端用Flash或AJAX進行極其複雜的模擬。
「這……這工作量太大了。」馬克推了推眼鏡,「而且需要增加專門處理碎片重組的伺服器。這可是燒錢的無底洞。」
「錢的事不用擔心。」
顧清舟看了一眼王胖子。
「公司帳上還有多少?」
胖子苦著臉翻開帳本:「老顧,那是咱們最後的救命錢了。SOHO的房租、員工工資、之前的伺服器擴容……這要是再砸進去,下個月咱們就得喝西北風了。」
「砸。」
顧清舟只有一個字。
「如果不解決這個問題,用戶跑光了,留著錢買棺材嗎?」
接下來的三天,技術團隊進入了瘋魔狀態。
為了測試這個「切片上傳」的穩定性,馬克甚至讓人把路由器包上錫紙,模擬極弱的信號環境。
終於,在第三天深夜。
新版本的上傳接口上線了。
效果立竿見影。
原本那個經常卡在99%的進度條,變得異常堅挺。即使是在信號只有一格的情況下,它也能像個頑強的蝸牛一樣,一點一點爬到終點。
「投訴率降了90%!」馬克興奮地大喊,「老顧,你這招絕了!現在我們的上傳成功率比Facebook高出兩倍!」
顧清舟看著後台那條重新昂揚向上的數據曲線,嘴角露出一絲微笑。
這就對了。
在這個網絡基礎設施還處於石器時代的2007年,誰能解決「慢」的問題,誰就贏了一半。
然而,就在這時,放在桌上的手機突然震動起來。
在這個寂靜的深夜,那震動聲顯得格外刺耳。
顧清舟走過去,拿起手機。
屏幕上顯示著一串亂碼般的國際長途號碼。
那是來自大洋彼岸的號碼。
顧清舟的手指懸在接聽鍵上,停頓了兩秒。
那種不好的預感,像毒蛇一樣纏繞上了他的心臟。
自從重生以來,他一直刻意迴避著家裡。因為他知道,現在的自己還不夠強大,還填不上那個巨大的窟窿。
但該來的,總會來。
「接吧。」
他對自己說。
按下接聽鍵。
電話那頭,是一陣長久的沉默,只有粗重的呼吸聲和隱約的哭泣聲。
然後,傳來了母親張淑蘭壓抑到極點的聲音,帶著一種令人心碎的絕望。
「清舟……家裡……家裡又出事了。」
後台的數據大屏上,那一根根昂揚向上的曲線,就像是打了興奮劑一樣。
日活用戶突破一百五十萬。
用戶平均停留時長飆升至45分鐘。
而最驚人的是私信數量——單日發送量超過了兩千萬條。
「老顧,你真是神了!」
傑克·多西看著屏幕,眼裡的崇拜幾乎要溢出來,「我本來以為私信只是個輔助功能,沒想到它居然成了主菜!現在的用戶簡直瘋了,以前一天發一張圖,現在在私信里十分鐘就能發十張!」
馬克·李也難得地露出笑容:「是啊,而且這些圖大部分都是……嗯,比較私密的自拍。荷爾蒙果然是第一生產力。」
整個團隊都沉浸在一種「我們贏了」的狂喜中。大家看著顧清舟的眼神,不再是看老闆,而是像在看一個預言家。
然而,這種喜悅並沒有維持太久。
到了晚上八點,也就是社交活躍的高峰期,辦公室里的氣氛突然變了。
「怎麼回事?上傳成功率在掉!」
馬克盯著監控屏,臉上的笑容凝固了,「從99%掉到了80%……70%……還在掉!客服那邊的電話已經被打爆了!」
「用戶在投訴什麼?」顧清舟皺眉問道。
「卡!慢!發不出去!」
王胖子拿著一疊投訴工單跑過來,滿頭大汗,「尤其是那些在發高清圖的用戶,說進度條轉圈圈轉了五分鐘,最後彈出一個『發送失敗』。很多人氣得直接卸載了!」
這就是成長的煩惱。
當Halo從一個低頻的「展示廳」變成一個高頻的「聊天室」時,原本那套針對低頻上傳設計的伺服器架構,瞬間就被海量的圖片請求給衝垮了。
再加上AT&T那個該死的EDGE網絡,在晚尖峰時段擁堵得像便秘一樣。上行帶寬只有可憐的幾KB,根本支撐不起這種規模的圖片社交。
「網絡太爛了。」馬克絕望地抓著頭髮,「除非我們能把AT&T的基站給炸了,否則這問題無解。」
「不。有解。」
顧清舟站起身,眼神冷靜得像是在看屍體解剖。
「我們改變不了基站,但我們可以改變傳輸的方式。」
他走到白板前,擦掉了那些令人興奮的數據圖,畫了一個長方形,代表一張圖片。
「現在的邏輯是,一張200KB的圖,一次性扔給伺服器。只要中間網絡波動一下,哪怕只是0.1秒,整個連接就斷了。前功盡棄。」
他把長方形切成了二十個小塊。
「切片。」
顧清舟吐出了這個詞。
「把圖片切碎。切成20個10KB的小包。一個一個傳。傳完一個,伺服器確認一個。如果中間斷了,下次連接的時候,只需要從斷掉的那個包繼續傳。」
「這就叫——斷點續傳。」
馬克聽得一愣一愣的。
這種技術原理他懂,但在電腦端做下載軟體容易,在手機這種資源極其受限、還要跑在瀏覽器里的網頁應用上實現?這需要重寫整個上傳協議,還要在前端用Flash或AJAX進行極其複雜的模擬。
「這……這工作量太大了。」馬克推了推眼鏡,「而且需要增加專門處理碎片重組的伺服器。這可是燒錢的無底洞。」
「錢的事不用擔心。」
顧清舟看了一眼王胖子。
「公司帳上還有多少?」
胖子苦著臉翻開帳本:「老顧,那是咱們最後的救命錢了。SOHO的房租、員工工資、之前的伺服器擴容……這要是再砸進去,下個月咱們就得喝西北風了。」
「砸。」
顧清舟只有一個字。
「如果不解決這個問題,用戶跑光了,留著錢買棺材嗎?」
接下來的三天,技術團隊進入了瘋魔狀態。
為了測試這個「切片上傳」的穩定性,馬克甚至讓人把路由器包上錫紙,模擬極弱的信號環境。
終於,在第三天深夜。
新版本的上傳接口上線了。
效果立竿見影。
原本那個經常卡在99%的進度條,變得異常堅挺。即使是在信號只有一格的情況下,它也能像個頑強的蝸牛一樣,一點一點爬到終點。
「投訴率降了90%!」馬克興奮地大喊,「老顧,你這招絕了!現在我們的上傳成功率比Facebook高出兩倍!」
顧清舟看著後台那條重新昂揚向上的數據曲線,嘴角露出一絲微笑。
這就對了。
在這個網絡基礎設施還處於石器時代的2007年,誰能解決「慢」的問題,誰就贏了一半。
然而,就在這時,放在桌上的手機突然震動起來。
在這個寂靜的深夜,那震動聲顯得格外刺耳。
顧清舟走過去,拿起手機。
屏幕上顯示著一串亂碼般的國際長途號碼。
那是來自大洋彼岸的號碼。
顧清舟的手指懸在接聽鍵上,停頓了兩秒。
那種不好的預感,像毒蛇一樣纏繞上了他的心臟。
自從重生以來,他一直刻意迴避著家裡。因為他知道,現在的自己還不夠強大,還填不上那個巨大的窟窿。
但該來的,總會來。
「接吧。」
他對自己說。
按下接聽鍵。
電話那頭,是一陣長久的沉默,只有粗重的呼吸聲和隱約的哭泣聲。
然後,傳來了母親張淑蘭壓抑到極點的聲音,帶著一種令人心碎的絕望。
「清舟……家裡……家裡又出事了。」