全民直播CTO张云龙:已全面迁移至阿里云
全民直播CTO張云龍:已全面遷移至阿里云
“建設一家大型的直播平臺充滿了技術挑戰,毫不夸張的說,直播平臺囊括了幾乎所有的主流互聯網技術——Web站點、APP客戶端、音視頻編解碼、即時聊天、充值付費、送禮消費、社交互動、直播點播、衛星接收、實時互動……要蓋多高的大廈,就要有多堅實的基石,全民直播選擇在阿里云平臺上建設全新的3.0業務系統,正印證了這句話的價值。”全民直播CTO張云龍說。
在視頻直播競爭如火如荼的2015年,作為后起之秀的全民直播,盡管在2015年底才正式上線,但發展速度卻并不慢。2016年9月,全民直播斥3億并購手印直播,完成生態升級后,獲A輪5億元人民幣融資。張云龍介紹,除游戲直播外,全民直播還包括全民星秀、全民戶外等板塊。可以說,借助多元化內容,全民直播實現了用戶量的幾何級增長。
但激增的訪問量也給產品服務器的響應速度、存儲容量等提出了更高的要求。事實上,全民直播為了帶給用戶“看不卡、聊不掛”的極致體驗,從穩定性、安全性、拓展能力等多個維度進行考量,最終牽手阿里云,聯合打造橫豎屏雙生態融合全民直播3.0版本。
與舊版本相比,新版本的服務端從之前的騰訊云平臺遷移到了阿里云平臺,采用阿里云整套的服務體系和產品架構,系統架構產品軟件模型也從MVC框架遷移到升級為微服務架構。張強表示,這種架構提升了全民直播現有的運維能力,為快速提高全站用戶量提供了技術支持。升級完成后,全民直播系統的訪問性能得到了明顯的提升,系統峰值處理能力從同時在線人數幾十萬人提升到百萬量級。
另外,阿里云的彈性伸縮服務也給全民直播提供了較高的系統性價比。據了解,在以前的云平臺,全民直播在重要賽事節點要提前一周左右預估峰值用戶量,并自行聯系云廠商預留帶寬進和服務器資源。但現在,阿里云彈性伸縮能根據流量自動進行資源擴容和釋放,并且節點服務器采用按量付費模式,節省直播平臺的長期支出費用。
實際上全民直播此前就已經選擇了其他云平臺的服務,但此后進行了遷移。對于為何最終選擇阿里云的服務這個問題,張云龍表示,云計算作為直播平臺的基礎服務,需要選擇成熟度更高的產品。比如阿里云提供大數據服務的數加平臺,省去了業務方很多開發維護的成本,從數據接收和清洗,再到查詢和計算進行鏈接存儲,以及最終的數據展現,整個服務鏈條都是打通的,提供了完整的解決方案,讓業務方省時省事省心。
“云服務的穩定程度,云產品的完善程度,云生態的豐富程度,是我們考量云平臺的重要依據,對于高速發展的直播業務來說,需要面對諸多挑戰,前方業務沖鋒陷陣,后方基礎服務絕對不能起火拖后腿。選擇阿里云,感受到其背后強大的技術實力和真誠的服務態度,無疑讓我們多了一份踏實。”張云龍說。
據悉,除了全民直播外,國內超過一半的視頻直播、點播平臺都在使用阿里云。
來源:199IT 原文鏈接
總結
以上是生活随笔為你收集整理的全民直播CTO张云龙:已全面迁移至阿里云的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转 openssl 建立服务器证书
- 下一篇: EM算法 大白话讲解