這是我今天在OSDC.tw所聽到覺得還不錯的一個session「Using CDN to improve performance」,大神將pixnet剛創立一直到現在的server架構,做了一個完整的說明。從一台包有AP以及DB的server,然後AP跟DB分開,一直到AP的靜態檔案與動態檔案分開,最後考量到全球的使用者,然後開始導入CDN

Pixnet的長大過程大致如下:
  1. 單一Server
  2. AP Server以及DB Server分離
  3. DNS Round Robin
  4. 軟體Load Balancer
  5. 硬體Load Balancer
  6. 靜態檔案獨立網域
  7. Reverse Proxy
  8. CDN

對網站成長的過程有興趣的話,一定要看看這個slide喔!

參考資料:
OSDC.TW
Content delivery network - Wikipedia, the free encyclopedia
Reverse proxy - Wikipedia, the free encyclopedia
arrow
arrow
    全站熱搜

    kewang 發表在 痞客邦 留言(0) 人氣()