林仕鼎:架構設計的一些思考


林仕鼎在演講中就系統架構中基本的存儲、分布式技術、服務架構以及計算模型進行了分析,並分享了當架構師的經驗。林仕鼎談到的內容點包括:

  • 高並發網站存儲、分布式、服務架構、模型實例
  • 存儲架構設計的四大注意事項:結構、數據特點、訪問模式、接口性質
  • 不同訪問模式對系統帶來的影響和應對方法
  • 存儲模型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

image001image003image005image007image009image011image013image015image017image019image021image023image025image027image029image031image033image035image037image039


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM