當前位置:編程學習大全網 - 源碼破解 - b站現在用的是金山的服務器嗎?

b站現在用的是金山的服務器嗎?

b站的客戶端就是外包給金山團隊做的。內部相當於是私有雲了,遊戲業務用公有雲多些。

B站技術氛圍濃厚,愛開源、愛新技術,所以使用了大量的開源組件,包括SheepDog和GlusterFS(卡成翔),其中最大的坑是 SD卡 + Ceph存儲。Ceph本身的設計非常好,但是姿勢不對也會死很慘。比如B站的某套服務器集群用 SD卡來跑系統,結果 SD卡跪了導致系統也跪了。

所有虛擬機的磁盤io都卡頓甚至死機,經過不斷調優終於還是穩定了。Ceph給我最大的安慰是:它沒有丟數據,沒有丟!

此外,Redis3.0、Codis、Twemproxy等開源系統都在B站得到了使用,最後我們自研了 BiliTW(已開源),主要原因是 Codis現在沒更新了,Twemproxy的性能比較差,特別是後端Redis多的情況下(而且它和Redis壹樣、只吃單核)。BiliTW最大的改進是支持多核,增加了壹些易於運維的功能。

B站服務器為屢次被“炸”,原因:

首先,每個公***服務器都會根據日常流量定制合適的服務器,在控制成本的基礎上保證用戶可以正常訪問,B站服務器癱瘓的原因就是壹個時段訪問用戶激增,超出正常服務器負荷範圍,所以導致無法正常使用。但是正常情況下還有許多能導致服務器癱瘓的原因。

  • 上一篇:懷孕了什麽魚不能吃
  • 下一篇:誰知道鄂西北,鄂東北,鄂西南,鄂東南是怎麽劃分的,
  • copyright 2024編程學習大全網