他們開始設想Facebook會繼續保持增長趨勢。每次數據庫升級或者服務器 排列重新布局時,扎克伯格就盡量以十倍于Facebook當時用戶的數量來安排布 局,這種確信無疑的樂觀后來被證實極有遠見。假如扎克伯格沒有早在2004年 夏季就如此自信,他的公司也許很容易就會陷入擴容的困境以及遭遇可能到來 的災難性宕機。而Friendser管理自身發展失敗的陰影是越來越揮之不去的,扎 克伯格決計不會讓它在Facebook身上重演。
這位20歲的首席執行官執著于如何讓Facebook在技術上運行良好的問題。 他知道,對這樣的交流服務而言,性能表現就是關鍵。假如向用戶傳送新頁面
①Marverick和Iceman這兩個電影角色名出現在克魯斯1986年主演的那部《壯志凌云》(Top Run) 里。一譯者注
的速度開始減緩,那就是致命的一擊—— 成為下一個Friendster的開始。此前 已經出現少數讓人震驚的宕機和減速。扎克伯格與莫斯科維茨在軟件中插入了 一個計時器,這樣就能特意在每個頁面顯示出服務器打開頁面耗費的時間。假 如團隊成員提出可能降低速度的特色功能,扎克伯格就會和他們討論研究,因 為每毫秒都很重要。
在這期間刊登的一篇相關報道中,扎克伯格說了這樣的話:“我需要很多服 務器,就像人需要吃很多食物那樣。沒有食物,人可能還捱得下去,但如果沒 有足夠的服務器,網站就吃緊了。”
即使用戶的熱情和數量不斷讓網站創立者們感到震驚,也有其他因素幫助 Facebook免于在成立之初遭遇性能危機。通過決定何時增加新學校入網,扎克 伯格和莫斯科維茨就能有意識地控制網站發展的速度。Facebook流量增長的模 式十分清晰一在一個學校推行網站,觀察到用戶人數穩定增加,然后進入平 穩發展。由于每添加一所學校流量就會激增,所以假如系統運轉不正常、容量 達到更大值,或者系統不適應新的服務器,他們兩人就會等到一切好轉之后再 向下一個學校推進。對于新成立又融資不足的網絡公司,這是一筆難得的財富, 它使網站能在一群毫無經驗的年輕人的經營下有條不紊地發展。扎克伯格說: “我們沒有獲取外界的大量投資和評估,所以故意在發展初期放慢了速度,逐個 學校地推動擴張步伐。”