前言
這是一本好玩的書,從前面兩章看,主要是講故事;從後面兩章看,主要是講人物;從中間幾章看,主要是講技術。我在寫作的過程中,把部分章節的內容放到了我的博客上,有人看了說很勵志,有人看了說對技術有幫助,有人看了說對創業有幫助,有人看了說其中的內容特別有趣,現在我也不知道這是人文讀物還是技術書了。
其實技術書很容易寫成催眠的讀物,對於這本書,我一開始就沒有當作技術書來寫,最早是我寫給自己看的。在2011 年年底的時候,我突然意識到在淘寶度過了七年的時光,七年說長不長,說短不短,回憶起來有些往事歷歷在目,有些卻已開始模糊。為了給自己留點回憶,我就開始記錄自己這幾年的故事,七年之間發生了很多有趣的事情,越寫越多,寫著寫著,我就希望能夠挖掘更多的內容了。當時我還擔任著「淘寶技術大學」的校長,這給我的寫作提供了得天獨厚的優勢,我可以聽不同的人講淘寶技術所有的事情。於是我就開始憑記憶去寫淘寶在過去幾年的技術進展,再去找當事人求證內容的細節。然後又由於有些當事人實在太有料了,我乾脆把跟他交談的內容也整理出來,當作《牛P 列傳》來呈現給讀者(淘寶的技術人員以P 級來定義,牛P 就是很高級別的專家)。至此,本書包含了三種行文格式的內容:一個是筆者自己經歷的美好時光,一個是淘寶技術的發展歷程,一個是那些牛人的牛事。希望能夠透過這三個維度,讓讀者對淘寶的技術有一個概括的瞭解,進而因著淘寶對網路的技術有一個概覽。
我很難用一個確切的名字來概括本書的內容,淘寶在這十年裡的技術是很難用一本書來寫完的,對於筆者不太熟悉的領域(例如運作維護、雲端計算、大數據),沒敢著墨太多,書中主要圍繞網站的業務和系統架構之間的關係展開論述。我希望能夠拋磚引玉,未來有更多的人來寫《淘寶運維》《淘寶數據》⋯⋯寫完本書之後,再回過頭來讀,我意識到自己經歷了一場偉大的變革,這個時代把電子商務推到了一個浪潮之巔,我是這個浪潮中的一滴水珠,我無意描述這場偉大的浪潮,只希望透過一滴水珠映射出浪潮底下的故事。這不是淘寶官方的史書,我不具備這樣的高度和視野,這只是一個小人物的所見所想。
這本書我大概花了3 個月時間就寫完了,這主要得益於其中的事情都是親身經歷的。同時,這種寫作狀態也直接導致了本書的行文風格天馬行空,一邊講業務,一邊講技術,時不時地還做一些不太高明的點評。從2011 年年底開始寫,到2012 年年初,書中的主要內容都有了,接下來就是求證各種細節的過程,這比初稿要艱難很多,我訪談了書中提到的幾乎所有人,有時候還要請他們幫忙補充一些內容,由於人員眾多,這裡不一一列出,在此一併表示感謝—親愛的朋友,這是我們共同的作品。
這裡特別要提出感謝的是我的師父岳旭強,他比我更早加入淘寶,行文的時間軸是根據他給我講的故事來寫的。他現在是蘑菇街的CTO,屬於自己創業。他離開淘寶也是觸動我寫本書的原因之一,鐵打的營盤,流水的兵,雖然淘寶的人員流動率總體較低,但是每離開一個人就失去了一段故事,如果我現在不寫,未來也許很難呈現出過往的這一切了。老天選擇了我做技術,選擇了我能寫點文字,選擇了我經歷淘寶的發展,選擇了我做淘寶技術大學的校長,似乎也選擇了我要把這些故事交代給讀者。
其次要感謝對本書貢獻最大的一個人,書裡的故事是我在「淘寶技術大學」給學員上課時講的,但每個故事的第一個聽眾都不是技術人員,也不是淘寶員工,是我家裡的CEO,她經常被我當作學生,聽我講一個多小時的課,然後給我指出各種不足。同時,為了讓我安心寫作,她也赦免了我很多家事,謝謝愛妻。
最後,雖然本書經歷了筆者和編輯的多次修改,但這如同開發軟體一樣,上線之後發現bug 的機率還是很大的,如有錯漏之處,敬請讀者不吝賜教。
子柳@ 杭州
2013 年4 月1 日