色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

淘寶底層技術框架,如何實現網站的分布式負載均衡?

阮建安2年前19瀏覽0評論

對于大型網站而言,隨著流量的暴增,單一服務器是無法抗住高并發的,所以大型網站都是從最初的單一架構演變為集群分布式架構。淘寶網作為數一數二的電商平臺,它開發了很多底層技術框架以適應日益發展的需要。

什么是分布式與負載均衡?

1、分布式

分布式是將一個完整業務拆分為多個子業務(或者本身就是不同的業務)部署在不同服務器之上,比如用戶系統、訂單系統、商城系統分布部署在不同服務器上。

還有一個概念容易和分布式混淆,那就是集群。集群強調的是同一個業務部署在多臺服務器之上。

集群模式下,多個節點中的某個節點掛了是不會影響整體業務的;而分布式環境下若某個節點掛了則可能會影響某個業務(實際上不會,因為業務分布式部署后也會做集群)。

2、負載均衡

負載均衡充當的角色就是“裁判”,它將大量并發流量分攤至多臺節點服務器(集群)上進行處理,這樣減少了用戶等待響應時間。

所以說負載均衡離不開服務集群。

淘寶如何是如何實現分布式、集群和負載均衡的?

1、動靜分離

將動態請求與靜態請求分別部署在不同服務器上,以便針對性進行優化。

2、分布式服務框架HSF

HSF是阿里的分布式服務框架,經過拆分,各系統間的耦合度大大降低了,更有利于分布式部署。

3、分布式NoSQL框架Tair

Tair是淘寶開源的分布式K/V數據庫。

4、高性能Web服務器Tengine

Tengine是基于Nginx二次開發的,性能上比Nginx更好,而且支持更多特性,如:請求合并、限速模塊、內置Lua等。可以借助它來做反向代理和負載均衡。

以上就是我的觀點,對于這個問題大家是怎么看待的呢?歡迎在下方評論區交流~我是科技領域創作者,十年互聯網從業經驗,我了解更多科技知識!