公司介紹
上海鷹角網絡科技有限公司是一家網絡遊戲研發運營公司, 為了製作出充滿挑戰樂趣與擁有藝術價值的遊戲而誕生,它以開發和運營了手機遊戲《明日方舟》在業界聞名。
業務介紹
《明日方舟》是一款策略手遊,結合二次元、塔防、養成、抽卡等元素,於 2019 年 5 月 1 日公測。一經上線,就引爆國內遊戲市場,成為現象級手遊,5 月流水高達 6 億+,某應用商店2次登頂。經過半年籌備,2020 年 1 月《明日方舟》開始在日韓歐美髮行,迅速搶佔國外手遊市場,成為全球最火爆的手遊之一。
《明日方舟》作為一款免費遊戲,遊戲廠商的主營收來自於遊戲內的道具消費,因此如何做到精細化運營,根據用戶的活躍數據、充值數據、偏好數據等為用戶推送不同的活動以及玩法。同時由於遊戲業務出海以及各地區遊戲用戶激增增加,因此鷹角網絡就需要一個穩定、彈性且高性能的存儲與計算平臺,來支撐其業務的發展。
業務難點
用戶激增,原有架構難以支撐海量數據處理
作為一款現象級的手遊,《明日方舟》自 2019 年 5 月 1 日上線公測起,便開始搶佔各大應用市場下載量和營收金額的頭部榜單。由於用戶量激增,數據量井噴,十天能生成 5000 億條數據,原有架構難已支撐現有業務的需求,出現了拖拉數據報表速度慢、報表刷新速度長以及計算能力不夠的現象。
遊戲出海業務火爆,但數據收歸成難題
2020 年 1 月,《明日方舟》開始啟動出海戰略,分別進入日本、韓國、歐洲以及美國市場,以 16 天的收入空降“出海遊戲 1 月收入榜單”第 18 名,2 月份更是超越眾多出海明星產品,一舉拿下第三名的佳績。
但戰績輝煌的業績背後,如何將四個國家海量數據進行統一收歸、治理以及計算卻成為了不得不面臨問題。在日常業務中,為了保證遊戲的流暢性和方面數據的收集,需要實現不同區域的本地化部署。但隨著本地化部署的完善,原生數據生成時會分佈在各個不同的國家。如果要實現統一的數據治理,就需要完成跨國數據的統一採集和收歸,這就對網絡、存儲等多個方面提出了更高的要求。
運營策略變動,突發型流量高峰期間如何應對
由於遊戲行業自身流量屬性以及運營策略,經常會出現玩家在同個時間內集體上線或是同時參加某個活動。因此,鷹角網絡就需要一個高彈性的存儲與計算平臺來支撐業務,幫助其在流量波峰、波谷期輕鬆實現資源的擴容與縮容。
數據湖解決方案
針對鷹角網絡面臨的數據量爆炸、數據收歸治理、以及數據計算方面遇到的問題,阿里云為其量身訂製了一體化 的數據湖解決方案。
對於鷹角網絡遇到的數據激增以及數據統一收治方面的問題,阿里雲對象存儲 OSS 為其提供了統一的數據存儲 池,方便鷹角網絡將全球收集到的海量不同數據進行統一存儲,同時阿里雲對象存儲 OSS 可無縫對接 雲原生數據湖 分析 DLA,DLA 提供掃描量版與 CU 版的 SQL 服務,可以針對 Kudu 與 OSS 做開箱即用的數據分析。幫助鷹角網 絡快速產出數據報表,讓 IT 人員能投入到更多的精力在技術上,推進業務發展。
達到的效果
由於阿里雲數據湖解決方案的存儲和計算解耦,兩種資源可獨立拓展,輕鬆滿足鷹角網絡再提升數據規模、降低存儲成本、高性能查詢以及彈性計算架構升級等方面的需求。