第15章 升級伺服器
工大機房裡只剩下主機箱風扇嗡嗡的低鳴,空氣里瀰漫著乾燥的靜電味和微熱的塑料味。
白宇航沒去吃慶功燒烤,忍著菸癮,坐在靠窗那排配置最好的一台機器前,屏幕螢光映得臉發青,不停地敲擊著鍵盤。
對方OICQ的頭像在右下角瘋狂跳動,咳嗽聲一聲聲此起彼伏。
聊天對話框另一邊,是京城一家老牌機房——電信通 IDC數據中心的客服「藍天一號」。
「四千,三個月,獨享4兆帶寬,送一個獨立公網IP。哥們,這已經是內部價了,沒有優惠。」
白宇航敲字的手指始終沒停,另一隻手快速切換著FTP窗口:「價格沒問題。但我現在沒辦法匯款,銀行關門了。你先給我開通,明天一早九點,電匯單拍給你。」
「那不行,沒這規矩。」
「你自己看一眼我現在的IP流量。」白宇航甩過去一個數據監控截圖,又補了一句,「我現在用的美國虛擬主機已經快炸了,每秒幾百個請求進不來。這流量意味著什麼你懂,要是今晚我的站崩了,明天我就未必買你們主機了。你別跟我談規矩,規矩是死的,業績是活的。」
對面沉默了足足兩分鐘,似乎在請示領導,又似乎在權衡利弊。
「行,給你開個特批。密鑰發你了,明天見不到錢直接停機,還得把你是騙子的事掛CSDN開發者論壇。」
「謝了。」
白宇航嘴角扯動了一下,隨便怎樣吧。時間要來不及了,他迅速打開FTP軟體。
這是一場跟時間的賽跑。
原來的美國主機因為負載過高,丟包率已經飆到了40%,連SSH連接都斷斷續續,像個哮喘病人。
白宇航不得不把文件拆成幾個小包,見縫插針地往新伺服器上拖。好在啟航導航目前的網頁大多是靜態HTML,體積不大,要是哪怕多幾張大圖,今晚都得交代在這兒。
與此同時,工大東門的「胖姐燒烤」。
桌上堆了好幾堆肉串和啤酒,但氣氛有點悶。
老五劉景平時最能活躍氣氛,這會兒卻拿著簽子在桌布上戳洞,跟那塊塑料布有仇似的。
「這羊肉是不是沒醃入味啊?」老三張健嚼了一口,眉頭皺著,「咋吃著跟嚼蠟似的。」
「鮮羊肉有什麼可醃的。是你嘴裡沒味。」老大焦利偉把手裡的煙掐滅,看了一眼牆上的掛鍾,「八點了。老六一個人在那兒,我不踏實。咱這幫人吃香喝辣,留功臣啃饅頭,這事兒辦得不地道。」
「那還吃個屁。」老四宛良皓把剛開的一瓶哈啤頓在桌上,泡沫溢了一手,「打包!回去!給老六帶回去!回去造!」
「老闆!打包!多撒點孜然!再來倆烤燒餅!」
一行人拎著還在滋滋冒油的塑膠袋,火急火燎往回趕,六個人一窩蜂走起來,見人就超,跟競走比賽似的。
此時的機房外,老八蔣碩正從圖書館出來,懷裡抱著兩本厚厚的《高等數學》和《大學英語》。
路過機房玻璃窗時,他下意識地停住了腳。
裡面黑洞洞的,只有角落亮著一團光。
白宇航背對著窗戶,肩膀微聳,手指在鍵盤上的敲擊頻率快得像是在彈鋼琴。
屏幕上滾動的不是遊戲畫面,而是一行行枯燥又複雜的代碼指令,綠色的字符在黑底上跳動,映在玻璃上,和蔣碩的倒影,重疊在一起。
蔣碩推了推眼鏡,眉頭微蹙。他不明白,明明是不務正業、搞旁門左道,為什麼白宇航身上會有種讓他感到壓迫的專注感。
那種掌控一切的氣場,他在校學生會主席身上都沒見過,甚至在那些所謂的「成功校友」講座上也沒見過。
「那是……Linux指令?chmod 777,這是在給文件夾賦權限嗎?」蔣碩自言自語了一句,搖搖頭,把心裡的那點異樣壓下去,轉身要走,卻見機房負責值晚班的於老師正拿著鑰匙串走過去。
「白宇航,你這同學,總是不來是不來,來就熬到最後,到點了啊,要鎖門了!趕緊存檔!」老師敲了敲開著的門框,鐵鑰匙撞擊鐵門發出脆響。
白宇航聽出是自己網絡安全的任課老師於一,他頭也沒回,聲音有點沙啞,卻透著股不容置疑:「於老師,再給我十分鐘。就十分鐘,救命的事兒。」
「天天救命,你們這幫學生,不是系統崩了就是作業沒存……」老師嘟囔著,但聽著那鍵盤敲擊的急促勁兒,到底沒去拉閘,只是回了隔壁辦公室等著,路上順手點了根煙。
終於,最後一個文件上傳完畢。
白宇航迅速切換窗口,登錄域名管理後台,將DNS解析指向了那個嶄新的京城IP。
回車。
原本還在轉圈加載的網頁,瞬間彈了出來。秒開。那種絲滑的感覺,就跟便秘了一周突然通暢了一樣。暢快了。
白宇航長出了一口氣,靠在椅背上,感覺後背已經濕透了。但他沒歇著,腦子裡突然閃過一個念頭。
流量是有了,但怎麼留住人?
光靠幾個死連結不行,得再有點粘性,得讓這幫網民覺得「這網站懂我」。
他憑記憶迅速搜索抓取了當下搜狐、新浪、天涯社區裡邊,最火的幾個熱點帖子的連結,直接打開編輯器,手寫HTML代碼。在導航頁面的搜索框下方,加了一行醒目的滾動紅字——「全網熱搜」。
「北約轟炸…|王菲謝霆鋒牽手…|痞子蔡《第一次親密接觸》…| Office 2000…」
這在2000年,簡直就是作弊。
用戶上網不知道看什麼?那我告訴你全國網民都在看什麼。
這就是最早的「算法推薦」,雖然是人工手動的。
「老六!」
機房門被推開,一股濃烈的孜然羊肉味衝散了屋裡的靜電味。
焦利偉領著一幫人呼啦啦湧進來,把一袋子烤串往桌上一放,掀開袋口,油漬差點抹到鍵盤上。
「搞定沒?」張健第一個湊到屏幕前,也不嫌擠。
「剛切過去,安全了,這會兒加了個小功能。」白宇航拿起一串羊肉,咬了一口,真香,還是得有人惦記著才叫生活,「正好,看看數據。」
七個腦袋擠在一個15寸的CRT顯示器前,互相的呼吸聲,都聽得清清楚楚。
只見後台的計數器,原本還在幾百幾百地跳,突然像是被誰踹了一腳,數字開始瘋狂翻滾,最後幾位甚至連成了一片虛影。
38000。
42000。
48000。
之前的卡頓消失了,壓抑許久的訪問請求像開閘的洪水一樣湧進來。新伺服器就像一頭吞金獸,貪婪地吞噬著來自全哈爾濱乃至外地的流量。
「臥槽……」老四宛良皓瞪圓了眼睛,嘴裡的烤餅也不嚼了,「這計數器是壞了吧?咋跟電錶跑字似的?」
「沒壞。」白宇航指著那個不斷刷新的 PV「50000」,「PV值,這是訪問的頁面數。看UV,14056,那是一萬四千個活人。這會兒,咱們手裡攥著一萬四千人的眼球。」
晚上八點半,黃金時段,加上新伺服器的順暢體驗,多天以來網吧的布局,用戶的不斷使用,出現了習慣性依賴,PV值直接衝破了五萬大關。
機房裡安靜了一秒,緊接著爆發出一陣壓抑的低吼。張慶恆想喊,被焦利偉一把捂住嘴:「別喊!把於老師招來拉電閘!憋回去!」
幾個人互相錘著肩膀,臉漲得通紅,那種興奮感,比剛才喝的啤酒還上頭。這五萬個數字背後,是白宇航的運籌帷幄,是他們這兩天跑斷的腿,更是他們在這個時代,留下的一個里程碑,更加是用戶的認可。
「行了行了,趕緊走,真要鎖門了!哎!一下沒留意,你們怎麼還吃上了,這味兒……趕緊走!」門口的機房於老師實在看不下去了,晃著鑰匙串催促,「把垃圾帶走啊!明天一早全是羊肉味,教務得扣我錢!」
白宇航站起身,把最後一口肉咽下去,鄭重地沖老師鞠了一躬:「謝謝於一老師,您這十分鐘,值老錢了。改天請您吃串。」
老師被逗樂了,揮揮手:「趕緊滾蛋,一身烤串味兒。」
出了機房大樓,冷風一吹,幾個人才覺得身上發熱,汗水被風一激,涼颼颼的,心裡卻是火熱的。
迎面正碰上在樓邊的蔣碩。
他站在路燈影子裡,看著這群勾肩搭背、滿身煙火氣的室友,神情有些複雜,像是看著一群外星生物。
「老八?」白宇航停下步子,順手從袋子裡掏出幾串沒動過的烤羊肉,遞過去,「剛出鍋的,還是熱乎的,嘗嘗?」
蔣碩愣了一下,看著那串油乎乎的東西,本能地想拒絕,覺得不衛生,但看著白宇航那雙在夜色里亮得嚇人的眼睛,手上卻鬼使神差地接了過來。
「你們……搞成了?」
「剛起步。」白宇航笑了笑,沒多解釋,也沒炫耀數據,轉身招呼兄弟們,「走著!回宿舍!吃燒烤!老七,把你那破歌再唱一遍!」
八個人,七個走在一起,一個跟在後面半步。
蔣碩手裡捏著肉串,咬了一口,味道居然還行。
也不知道是哪個五音不全的先起了個頭,破鑼嗓子在空曠的校園裡吼了起來:「狗富貴啊,互相汪啊,汪汪汪汪汪……」
接著是亂七八糟的合唱,跑調跑到姥姥家,老五還在裡面夾雜著幾句「妹妹你大膽地往前走」,「大刀向鬼子們的頭上砍去」,聲音大得能把樹上的積雪震下來。
白宇航走在中間,聽著這幫兄弟的鬼哭狼嚎,抬頭看了看2000年的星空。
這天,雖然被城市的燈光映得看不到幾顆星星,但是美極了。
白宇航沒去吃慶功燒烤,忍著菸癮,坐在靠窗那排配置最好的一台機器前,屏幕螢光映得臉發青,不停地敲擊著鍵盤。
對方OICQ的頭像在右下角瘋狂跳動,咳嗽聲一聲聲此起彼伏。
聊天對話框另一邊,是京城一家老牌機房——電信通 IDC數據中心的客服「藍天一號」。
「四千,三個月,獨享4兆帶寬,送一個獨立公網IP。哥們,這已經是內部價了,沒有優惠。」
白宇航敲字的手指始終沒停,另一隻手快速切換著FTP窗口:「價格沒問題。但我現在沒辦法匯款,銀行關門了。你先給我開通,明天一早九點,電匯單拍給你。」
「那不行,沒這規矩。」
「你自己看一眼我現在的IP流量。」白宇航甩過去一個數據監控截圖,又補了一句,「我現在用的美國虛擬主機已經快炸了,每秒幾百個請求進不來。這流量意味著什麼你懂,要是今晚我的站崩了,明天我就未必買你們主機了。你別跟我談規矩,規矩是死的,業績是活的。」
對面沉默了足足兩分鐘,似乎在請示領導,又似乎在權衡利弊。
「行,給你開個特批。密鑰發你了,明天見不到錢直接停機,還得把你是騙子的事掛CSDN開發者論壇。」
「謝了。」
白宇航嘴角扯動了一下,隨便怎樣吧。時間要來不及了,他迅速打開FTP軟體。
這是一場跟時間的賽跑。
原來的美國主機因為負載過高,丟包率已經飆到了40%,連SSH連接都斷斷續續,像個哮喘病人。
白宇航不得不把文件拆成幾個小包,見縫插針地往新伺服器上拖。好在啟航導航目前的網頁大多是靜態HTML,體積不大,要是哪怕多幾張大圖,今晚都得交代在這兒。
與此同時,工大東門的「胖姐燒烤」。
桌上堆了好幾堆肉串和啤酒,但氣氛有點悶。
老五劉景平時最能活躍氣氛,這會兒卻拿著簽子在桌布上戳洞,跟那塊塑料布有仇似的。
「這羊肉是不是沒醃入味啊?」老三張健嚼了一口,眉頭皺著,「咋吃著跟嚼蠟似的。」
「鮮羊肉有什麼可醃的。是你嘴裡沒味。」老大焦利偉把手裡的煙掐滅,看了一眼牆上的掛鍾,「八點了。老六一個人在那兒,我不踏實。咱這幫人吃香喝辣,留功臣啃饅頭,這事兒辦得不地道。」
「那還吃個屁。」老四宛良皓把剛開的一瓶哈啤頓在桌上,泡沫溢了一手,「打包!回去!給老六帶回去!回去造!」
「老闆!打包!多撒點孜然!再來倆烤燒餅!」
一行人拎著還在滋滋冒油的塑膠袋,火急火燎往回趕,六個人一窩蜂走起來,見人就超,跟競走比賽似的。
此時的機房外,老八蔣碩正從圖書館出來,懷裡抱著兩本厚厚的《高等數學》和《大學英語》。
路過機房玻璃窗時,他下意識地停住了腳。
裡面黑洞洞的,只有角落亮著一團光。
白宇航背對著窗戶,肩膀微聳,手指在鍵盤上的敲擊頻率快得像是在彈鋼琴。
屏幕上滾動的不是遊戲畫面,而是一行行枯燥又複雜的代碼指令,綠色的字符在黑底上跳動,映在玻璃上,和蔣碩的倒影,重疊在一起。
蔣碩推了推眼鏡,眉頭微蹙。他不明白,明明是不務正業、搞旁門左道,為什麼白宇航身上會有種讓他感到壓迫的專注感。
那種掌控一切的氣場,他在校學生會主席身上都沒見過,甚至在那些所謂的「成功校友」講座上也沒見過。
「那是……Linux指令?chmod 777,這是在給文件夾賦權限嗎?」蔣碩自言自語了一句,搖搖頭,把心裡的那點異樣壓下去,轉身要走,卻見機房負責值晚班的於老師正拿著鑰匙串走過去。
「白宇航,你這同學,總是不來是不來,來就熬到最後,到點了啊,要鎖門了!趕緊存檔!」老師敲了敲開著的門框,鐵鑰匙撞擊鐵門發出脆響。
白宇航聽出是自己網絡安全的任課老師於一,他頭也沒回,聲音有點沙啞,卻透著股不容置疑:「於老師,再給我十分鐘。就十分鐘,救命的事兒。」
「天天救命,你們這幫學生,不是系統崩了就是作業沒存……」老師嘟囔著,但聽著那鍵盤敲擊的急促勁兒,到底沒去拉閘,只是回了隔壁辦公室等著,路上順手點了根煙。
終於,最後一個文件上傳完畢。
白宇航迅速切換窗口,登錄域名管理後台,將DNS解析指向了那個嶄新的京城IP。
回車。
原本還在轉圈加載的網頁,瞬間彈了出來。秒開。那種絲滑的感覺,就跟便秘了一周突然通暢了一樣。暢快了。
白宇航長出了一口氣,靠在椅背上,感覺後背已經濕透了。但他沒歇著,腦子裡突然閃過一個念頭。
流量是有了,但怎麼留住人?
光靠幾個死連結不行,得再有點粘性,得讓這幫網民覺得「這網站懂我」。
他憑記憶迅速搜索抓取了當下搜狐、新浪、天涯社區裡邊,最火的幾個熱點帖子的連結,直接打開編輯器,手寫HTML代碼。在導航頁面的搜索框下方,加了一行醒目的滾動紅字——「全網熱搜」。
「北約轟炸…|王菲謝霆鋒牽手…|痞子蔡《第一次親密接觸》…| Office 2000…」
這在2000年,簡直就是作弊。
用戶上網不知道看什麼?那我告訴你全國網民都在看什麼。
這就是最早的「算法推薦」,雖然是人工手動的。
「老六!」
機房門被推開,一股濃烈的孜然羊肉味衝散了屋裡的靜電味。
焦利偉領著一幫人呼啦啦湧進來,把一袋子烤串往桌上一放,掀開袋口,油漬差點抹到鍵盤上。
「搞定沒?」張健第一個湊到屏幕前,也不嫌擠。
「剛切過去,安全了,這會兒加了個小功能。」白宇航拿起一串羊肉,咬了一口,真香,還是得有人惦記著才叫生活,「正好,看看數據。」
七個腦袋擠在一個15寸的CRT顯示器前,互相的呼吸聲,都聽得清清楚楚。
只見後台的計數器,原本還在幾百幾百地跳,突然像是被誰踹了一腳,數字開始瘋狂翻滾,最後幾位甚至連成了一片虛影。
38000。
42000。
48000。
之前的卡頓消失了,壓抑許久的訪問請求像開閘的洪水一樣湧進來。新伺服器就像一頭吞金獸,貪婪地吞噬著來自全哈爾濱乃至外地的流量。
「臥槽……」老四宛良皓瞪圓了眼睛,嘴裡的烤餅也不嚼了,「這計數器是壞了吧?咋跟電錶跑字似的?」
「沒壞。」白宇航指著那個不斷刷新的 PV「50000」,「PV值,這是訪問的頁面數。看UV,14056,那是一萬四千個活人。這會兒,咱們手裡攥著一萬四千人的眼球。」
晚上八點半,黃金時段,加上新伺服器的順暢體驗,多天以來網吧的布局,用戶的不斷使用,出現了習慣性依賴,PV值直接衝破了五萬大關。
機房裡安靜了一秒,緊接著爆發出一陣壓抑的低吼。張慶恆想喊,被焦利偉一把捂住嘴:「別喊!把於老師招來拉電閘!憋回去!」
幾個人互相錘著肩膀,臉漲得通紅,那種興奮感,比剛才喝的啤酒還上頭。這五萬個數字背後,是白宇航的運籌帷幄,是他們這兩天跑斷的腿,更是他們在這個時代,留下的一個里程碑,更加是用戶的認可。
「行了行了,趕緊走,真要鎖門了!哎!一下沒留意,你們怎麼還吃上了,這味兒……趕緊走!」門口的機房於老師實在看不下去了,晃著鑰匙串催促,「把垃圾帶走啊!明天一早全是羊肉味,教務得扣我錢!」
白宇航站起身,把最後一口肉咽下去,鄭重地沖老師鞠了一躬:「謝謝於一老師,您這十分鐘,值老錢了。改天請您吃串。」
老師被逗樂了,揮揮手:「趕緊滾蛋,一身烤串味兒。」
出了機房大樓,冷風一吹,幾個人才覺得身上發熱,汗水被風一激,涼颼颼的,心裡卻是火熱的。
迎面正碰上在樓邊的蔣碩。
他站在路燈影子裡,看著這群勾肩搭背、滿身煙火氣的室友,神情有些複雜,像是看著一群外星生物。
「老八?」白宇航停下步子,順手從袋子裡掏出幾串沒動過的烤羊肉,遞過去,「剛出鍋的,還是熱乎的,嘗嘗?」
蔣碩愣了一下,看著那串油乎乎的東西,本能地想拒絕,覺得不衛生,但看著白宇航那雙在夜色里亮得嚇人的眼睛,手上卻鬼使神差地接了過來。
「你們……搞成了?」
「剛起步。」白宇航笑了笑,沒多解釋,也沒炫耀數據,轉身招呼兄弟們,「走著!回宿舍!吃燒烤!老七,把你那破歌再唱一遍!」
八個人,七個走在一起,一個跟在後面半步。
蔣碩手裡捏著肉串,咬了一口,味道居然還行。
也不知道是哪個五音不全的先起了個頭,破鑼嗓子在空曠的校園裡吼了起來:「狗富貴啊,互相汪啊,汪汪汪汪汪……」
接著是亂七八糟的合唱,跑調跑到姥姥家,老五還在裡面夾雜著幾句「妹妹你大膽地往前走」,「大刀向鬼子們的頭上砍去」,聲音大得能把樹上的積雪震下來。
白宇航走在中間,聽著這幫兄弟的鬼哭狼嚎,抬頭看了看2000年的星空。
這天,雖然被城市的燈光映得看不到幾顆星星,但是美極了。