雲端技術耦合提升九遊會電競資料平臺承載效能更佳

電競資料的豐富性從受眾角度來看,可分為賽事、戰隊和玩家資料;從遊戲角度來看,維度可由英雄、戰鬥、道具以及技能等組成;電競資料的實時性包括賽前兩支戰隊的歷史交戰記錄、賽中的實時比分、勝率預測、賽後比賽分析和英雄對比等。電競資料平臺,v1。0 beta版本主要提供由Valve公司出品的頂級MOBA類遊戲DOTA2相關資料介面,系統上線初期執行相對穩定,各維度的資料都可快速拉取。然而隨著資料量的增多,資料與系統的可維護性問題卻日益突出。

雲端技術耦合提升九遊會電競資料平臺承載效能更佳

新增資料欄位需要重新構建DB索引資料錶行數過億構建時間太長且造成長時間鎖表系統耦合度高不易於維護,Master節點的更新重啟後Slave無重連機制需要全部重啟;同時In-Memory訊息佇列有丟訊息的風險系統可擴充套件性低,Slave節點擴容時需要頻繁的製作虛擬機器映象配置無統一管理維護成本高;DB為主從模式且儲存空間有限導致資料API層需要定製邏輯來分庫讀取資料做聚合分析;節點粒度大Slave可能承載的多個分析任務故障時影響面大九遊會網站j998。CC電競資料平臺透過時下先進的雲端技術,把賽事資訊的釋出、遊戲登入、比賽直播、語音播報、比賽結果、獎勵派發等複雜操作全部交由平臺自動化完成。致力於為玩家營造有快樂、有分享的遊戲平臺。