為什么Stack Overflow只需要11臺IIS服務器和4臺負載均衡就可以支撐這么大的流量?
網(wǎng)友解答: Stack Overflow 2016最新架構(gòu)如下:4臺數(shù)據(jù)庫服務器(微軟SQL Server),其中兩臺更新硬件配置11臺Web服務器(IIS),都已更新硬件配置2臺分布式
Stack Overflow 2016最新架構(gòu)如下:4臺數(shù)據(jù)庫服務器(微軟SQL Server),其中兩臺更新硬件配置11臺Web服務器(IIS),都已更新硬件配置2臺分布式緩存和消息處理服務器(Redis),都已更新硬件配置3臺應用服務器(實現(xiàn)了tag引擎功能),其中兩臺為新硬件配置3臺搜索服務器(ElasticSearch),配置同2013年4臺負載均衡服務器(HAProxy),其中新增加的兩臺用于支持CloudFlare的CDN加速服務2臺網(wǎng)絡交換機(每個都是Cisco Nexus 5596 + Fabric Extenders,并升級網(wǎng)卡10Gbps)2臺Fortinet 800C(替代2臺Cisco 5525-X ASA防火墻)2臺Ciso ASR-1001路由器(替代2臺Cisco 3945路由器)2臺Ciso ASR-1001-x路由器 網(wǎng)友解答:
其實相對電商平臺,stackoverflow的流量應該是很小的。這個主要還是程序員使用,而且大量的用戶都只是看別人的解決方案。如果要修改數(shù)據(jù),編輯時間也是很長的,而電商之類的通過鼠標點擊就完成了很多狀態(tài)的切換,同時訂單類的,支付類的內(nèi)部都有加鎖的邏輯。而對于技術(shù)網(wǎng)站來說,不會同一時間成千上萬的人去修改一個主題。根本原因還是流量并沒有那么大,業(yè)務復雜度也不是特別高。目前單臺物理服務器支持幾萬人同時在線都是沒問題的。