StackOverflow 每月5.6億PV,但只用25臺伺服器

發表於2014-07-23

問答社群網路 StackExchange 由 100 多個網站構成,其中包括了 Alexa 排名第 54 的 StackOverflow。StackExchang 有 400 萬使用者,每月 5.6 億 PV,但只用 25 臺伺服器,並且 CPU 負荷並不高。

它沒有使用雲端計算,因為雲端計算可能會拖慢速度,更難優化和更難排除系統故障。

StackOverflow 仍然使用微軟的架構,它非常實際,微軟的基礎設施能有效工作,又足夠廉價,沒有令人信服的理由需要做出改變。但這並不表示它不使用 Linux,它將 Linux 用在有意義的地方。

它的 Windows 伺服器執行的作業系統版本是 Windows 2012 R2,Linux 伺服器執行 Centos 6.4。

網站資料庫 MS SQL 大小 2TB,全都儲存在 SSD 上,它有 11 臺執行 IIS 的 Web 伺服器,2 臺執行 HAProxy 的負載均衡伺服器,2 臺執行 Redis 的快取伺服器。

推薦閱讀《什麼樣的硬體裝置在支撐 Stack Overflow?

相關文章