◎作者為阿里巴巴的架構師,業界俗稱「教授」,教你如何設計Facebook、淘寶網、維基百科等巨型網站
◎全世界最大的商業網站淘寶網,是怎麼從10年前馬雲家客廳的一台PC,逐漸演化成上萬台伺服器所組成的巨型架構?
◎小型網站演化的完整生態,從服務分層,功能分割,一直到硬體分散,內容分佈,全世界所有的大型網站都是從頭開始的
◎從LAMP、HBASE、Hadoop、HDFS、NoSQL,所有目前世界最流行網站的架構技術完整分析,讓你也能從小小網管一躍成為系統架構師
◎最棒的「秒殺」網站設計實例
名人推薦
這是我看過的最務實的一本介紹網際網路架構的書籍,深入闡述了大型網站所面臨的各種架構問題及解決方案,內容通俗容易,而且對架構師的主管藝術進行了介紹,很值得從事網際網路的技術人員學習和參考。--IBM 諮詢經理 種新華
此書讀來親切,能用不到300 頁的篇幅將網站架構的過去及未來說得如此通俗容易,與作者多年的親身實作分不開,並由此想到一個問題:當此書人手一本的時候,阿里巴巴、騰訊、京東⋯⋯的面試官們怎麼辦呢?--Oracle 資深工程師 付銀海
設計和規劃一個網站的整體架構有關各方面的東西,備選的方案也很多,如何在五花八門,紛繁複雜的技術中建構最適合使用者的網站架構,變成了一件極具爭議和挑戰性的工作。一個好的架構可以以最低的成本,在滿足使用者需求的同時,滿足整個網站的架構靈活性;同樣,一個糟糕的架構可能會讓你的客戶在花費了大量金錢後,獲得一堆笨重、複雜且不切實際的東西,或是由於系統過於複雜,故障不斷,或是由於架構不夠靈活,阻礙業務的發展等等。
回顧網站架構的發展歷程,我們可以發現任何大型網站架構的發展都非一蹴而就的,和自然界生物物競天擇的自然進化規律一,大型網站的架構發展和演變也基本遵循著類似的規律。我們可能無法想像幾年後網站架構的樣子,因為在網際網路企業快速變化的當下,你甚至很難準確地預測未來一年網站的產品演變方向,甚至網站流量規模。於是,產品設計師和工程師們提得最多的是反覆運算和演變,這在一個網站系統架構設計過程中顯得尤為重要,因為我們永遠無法像傳統企業一樣,去精確地估算,並按預先精確設計好的草稿去完成我們的產品。那是不是網站的架構設計和規劃就毫無規律及章法可循了呢?答案顯然不是,在網際網路快速發展的今天,隨著搜尋引擎、電子商務、社交類等網際網路產品逐步應用到每個人的身邊,大型網站的架構及很多關鍵技術的發展,在逐步走向成熟。在建構一個大型網站過程中可能面臨一些問題,人們正在嘗試逐漸歸納並累積出一些具有通用性的、經過驗證的且成熟的局部解決方案,這也是本書將呈現給大家的內容。本書中,作者以自己多年大型網際網路網站的架構經驗,嘗試歸納當下這些網際網路企業中相對成熟且經過大量案例檢驗的技術和方案。
相信透過閱讀本書,您可以一窺大型網站架構的全貌。--阿里巴巴技術專家 余俊
循序漸進,娓娓道來,語言生動,舉重若輕。--阿里雲進階專家 李文兆