林仕鼎在演講中就系統架構中基本的存儲、分布式技術、服務架構以及計算模型進行了分析,並分享了當架構師的經驗。林仕鼎談到的內容點包括:
- 高並發網站存儲、分布式、服務架構、模型實例
- 存儲架構設計的四大注意事項:結構、數據特點、訪問模式、接口性質
- 不同訪問模式對系統帶來的影響和應對方法
- 存儲模型B + tree和Log-based structure的選擇
- 分布式設計中擴容和容錯的處理(Partition和Replication)
- 給定系統資源情況下最大請求數的設計技巧
- 計算模型(數據密集型、計算密集型、通訊密集型)的選擇
- 架構師三板斧
林仕鼎認為,在給定系統資源情況下,所能提供的最大請求數,需要做一個特別設計,以防請求數突破極限值。如果沒有做特別設計,在極端情況下,吞吐量超過一個點,整個系統將崩潰。而服務架構的目標包括系統高吞吐能力和在極限壓力下的穩定輸出。為了保證整個系統的穩定性,在設計時需要注意:減小資源分配粒度、主動調度、Flow Control(負載反饋,Throttling、延遲截斷)。
與會的美團網聯合創始人、技術總監穆榮均在現場聽過林仕鼎的演講后甚至感言:這是我見過的對基礎架構設計最系統、也最精煉的闡述。
本文摘自:http://sd.csdn.net/a/20120220/312058.html
本文相關報道:http://sd.csdn.net/a/20120220/312076.html
在線PPT:http://wenku.baidu.com/view/8f7a79dcad51f01dc281f127.html