云上的海外快速擴(kuò)展
時(shí)間:2022-03-19 03:15:01 | 來(lái)源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-03-19 03:15:01 來(lái)源:行業(yè)動(dòng)態(tài)
虎牙在上云這件事情上非常堅(jiān)定,而且直播行業(yè)是一個(gè)高度競(jìng)爭(zhēng)的行業(yè),時(shí)間就是生命線。所以在開發(fā)效率、部署速度、成本等方面其選擇了以AWS為主開展海外業(yè)務(wù),其他云服務(wù)商作為擴(kuò)展,在業(yè)務(wù)架構(gòu)上形成融合云。
目前虎牙已使用20多項(xiàng)AWS服務(wù),包括Amazon EC2、Amazon S3、Amazon VPC、AWS Auto Scaling、Amazon CloudFront、Amazon SNS、Amazon SQS、Elastic Load Balancing、Amazon DynamoDB、Amazon RDS、Amazon Aurora、Amazon ElastiCache、Amazon Elasticsearch Service等。
虎牙應(yīng)用架構(gòu)示意圖
虎牙通過(guò)同一個(gè)團(tuán)隊(duì)對(duì)全球的業(yè)務(wù)進(jìn)行統(tǒng)一運(yùn)維,包括全球資源的交互、部署和管理。在具體的使用上,通過(guò)AWS Lambda應(yīng)對(duì)流量高峰,靈活擴(kuò)容;通過(guò)DynamoDB存儲(chǔ)用戶的動(dòng)態(tài)信息,包括支付、狀態(tài)、好友關(guān)注關(guān)系等信息,通過(guò)Aurora存儲(chǔ)相對(duì)靜態(tài)的信息,例如用戶的基礎(chǔ)信息。
AWS幫助虎牙實(shí)現(xiàn)了海外業(yè)務(wù)的快速擴(kuò)張,節(jié)省了應(yīng)用開發(fā)和部署的時(shí)間,同時(shí)這些資源可以靈活調(diào)配,實(shí)現(xiàn)成本的節(jié)省。
電競(jìng)是一個(gè)非常完善的生態(tài),所以每一款游戲都可能會(huì)有賽事的直播。賴立高稱這非常像電商的雙十一,也是對(duì)整個(gè)技術(shù)架構(gòu)可行性的一次檢驗(yàn),因?yàn)橹辈ケ旧砹髁刻匦跃蛶в型话l(fā)性,在賽事中就更為明顯,所以彈性資源在整個(gè)過(guò)程中非常關(guān)鍵。
同時(shí)虎牙也看到AI上云的趨勢(shì),其在數(shù)據(jù)和算法上有一定的積累,同時(shí)還可以利用Amazon SageMaker在云上訓(xùn)練機(jī)器學(xué)習(xí)模型。當(dāng)然虎牙直播也希望未來(lái)利用更多的功能,進(jìn)一步加強(qiáng)產(chǎn)品的競(jìng)爭(zhēng)力。