1. 程式人生 > >大型網站架構演進(1)單機網站

大型網站架構演進(1)單機網站

原文: 大型網站架構演進(1)單機網站

  初始階段的網站一般訪問量都很小(QPS<500),此時只需要一臺伺服器就足夠,應用程式,資料庫和檔案都放在這一臺伺服器上。如果是.net的話,通常作業系統使用windows server,應用程式開發使用asp.net,然後應用程式部署在IIS上,資料庫使用sql server。

單機網站

單體單庫網站的架構非常簡單,如下圖:

總結:

單機網站架構的優點是開發需求,釋出版本和部署非常快,但是存在以下問題:

1,可以支援的併發訪問量比較小,一般QPS在500以下(普通伺服器配置:雙核CPU,32GB記憶體)。

2,不易擴充套件和維護,修改一個小地方就需要編譯釋出整個網站。