案例背景及挑战:
昆仑万维是一家全球领先、业内前沿的综合性互联网集团。自 2008 年成立以来,聚焦 “打造海外领先的社交媒体和内容平台” 的发展战略,围绕研发及运营的核心优势,逐渐在全球范围内形成了由移动游戏平台(GameArk)、休闲娱乐社交平台(闲徕互娱)、社交平台 (Grindr)、信息资讯(Opera)等四大业务板块组成的社交媒体和内容平台,并通过构建集团大数据系统驱动各板块产生协同效应。
昆仑万维在国内外有亿万用户,系统数据呈爆发式增长。因此需要一个高可用、可信、灵活的存储和分析系统。同时,也需要一个好的帐单管理系统来优化成本。现有系统难以跟上数据爆炸性增长的步伐,并为现代 LiveOps 功能所需的实时分析提供支持
架构如下图:
方案架构描述:
使用 GCP 托管的服务进行数据的实时分析。事件通过 Cloud Pub/Sub 的订阅,然后将数据流式传入 Cloud Dataflow 进行处理。最后由 Google BigQuery 进行游戏数据实时分析。GCP 的无服务架构和几乎无限扩展的实时分析能力为市场提供了强有力的支撑。轻量化的部署系统有助于昆仑万维形成标准化的开发环境。在未来,当面临类似的客户请求时,标准化环境能加速新业务上线的时间。
使用产品:
Compute Engine
Cloud Pub/Sub
BigQuery
Cloud Storage
Cloud Dataflow
方案特点:
部署完成后,昆仑万维将有非常强大的存储能力和分析系统,并且高可靠,可扩展,和高度灵活。