二次元手游的数智进化

简介: 阿里云日志服务从内测期便伴随米哈游《原神》团队一同成长,从测试到公测,从正式上线发布到全球累计大量用户,日志服务一如既往的高性能,高稳定得到了米哈游的广泛认可与赞扬。

更多存储标杆案例
欢迎点击下方链接查看

阿里云存储标杆案例样板间

公司介绍
米哈游成立于2012年,业务主要集中在国产动漫文化下的移动游戏,漫画等领域。作为研发商,米哈游陆续推出了《崩坏学院》、《崩坏学院2》、《崩坏3》、《未定事件簿》等国产动漫移动游戏领域的优秀作品,广受用户喜爱。并于2020年重磅发布首个主打开放世界的二次元游戏《原神》,上线仅一个月,《原神》移动端已成为同期全球收入最高的手游。

image.png

业务场景介绍
《原神》是由米哈游自研的一款全新开放世界冒险游戏。于2020年9月28日开启公测。一经上线,即引爆国内外游戏市场,成为2020年的现象级手游。

image.png

《原神》作为一款上线时间短,用户规模大,用户群体涵盖海内外的热门游戏,需要有一个稳定,弹性,且高性能的日志平台来满足运营团队日益增长的数据分析需求,以实现《原神》的精细化运营。

业务难点
新游火爆上线,用户量快速增长,大规模数据增长如何应对
《原神》上线后,在短短一个月内,全球用户规模爆发式增长。随着用户数量的快速增长,以及游戏运营体系的逐步精细化,客户业务数据量也在快速的增长,如何实现大规模数据场景下的高性能查询分析成为《原神》团队迫切需要解决的问题。

游戏海外市场火爆,但数据日志集中采集成为难题
除在国内市场广受欢迎外,《原神》在海外市场同样火爆,荣登美国、德国、加拿大、韩国、新加坡等国家APP store畅销榜榜首。然而全球化也带来了数据日志集中采集困难,可靠性低的问题。

运营活动及节假日带来额外的流量,突增流量场景下如何应对
作为一款开放世界冒险游戏,《原神》结合游戏内不同城市地图开放、新角色上线、限时活动及版本更新等节点也将带来流量的突增。因此《原神》便需要有一款高弹性的日志平台来帮助产品实现流量突发期的快速扩容。

阿里云日志服务解决方案
针对《原神》业务监控平台对于性能,可靠性,以及弹性能力的诉求,阿里云提供了日志服务产品作为方案帮助客户解决上线后的数据采集查询监控问题。

在性能方面,日志服务支持秒级处理十亿级数据,支持几十PB吞吐量,稳定性SLA达到99.95%。同时功能上能够满足各种异构数据提取,聚合,可视化,告警,AI异常检测等功能,适用于《原神》实际业务场景下需要采集分析包括业务服务监控日志,云产品运行及审计日志,游戏运营指标等多种维度数据需求。

image.png


在数据采集方面,日志服务支持客户端、网页、协议、SDK、API等30+采集方式,支持断点续传能力保证数据采集可靠性,根据不同业务环境支持内外+VPC,公网+全球加速等多种传输方式。帮助《原神》高效可靠地采集来自不同区域服务日志,实现统一管理。

image.png
在弹性能力方面,日志服务支持规模线性扩展(PB级/Day),可根据流量弹性伸缩,可以很好地适应《原神》由于各类活动带来突发流量,解除客户对于大规模流量突发对于稳定性的后顾之忧。

达到的效果
阿里云日志服务从内测期便伴随米哈游《原神》团队一同成长,从测试到公测,从正式上线发布到全球累计大量用户,日志服务一如既往的高性能,高稳定得到了米哈游的广泛认可与赞扬。

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
数据采集 人工智能 API
Qwen2.5-Coder深夜开源炸场,Prompt编程的时代来了!
通义千问团队开源「强大」、「多样」、「实用」的 Qwen2.5-Coder 全系列,致力于持续推动 Open Code LLMs 的发展。
Win11、Win10 怎么让软件运行后台全部显示在任务栏上 win11任务栏展开显示所有软件图标
Win11、Win10 怎么让软件运行后台全部显示在任务栏上 win11任务栏展开显示所有软件图标
1016 2
|
存储 API Android开发
微信图片分享支持url,缩略图支持url
在集成微信分享的过程中,如果`缩略图`是url形式,或者`大图分享`的图片是个url,就需要我们先把图片下载下来,然后依据微信的要求对图片做一些压缩操作,最后将图片的数据设置给要分享的对象即可。
|
存储 数据库管理
【二叉树】
【二叉树】
310 0
|
缓存 前端开发 JavaScript
别被骗了,try-catch语句真的会影响性能吗?
别被骗了,try-catch语句真的会影响性能吗?
别被骗了,try-catch语句真的会影响性能吗?
|
Linux Windows
【云手机】修改wsl2核心源码配置并编译安装(一)
【云手机】修改wsl2核心源码配置并编译安装(一)
666 0
|
存储 JSON 监控
在 Go 中如何使用 Viper 来管理配置 1
在 Go 中如何使用 Viper 来管理配置
814 0
|
存储 算法 安全
你真的了解集合吗,来给我说一下集合的底层数据结构!(中)
数据结构就是计算机存储、组织数据的方式。 在计算机科学中,算法的时间复杂度是一个函数,它定性描述了该算法的运行时间,常用O符号来表述。 时间复杂度是同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法
323 0
你真的了解集合吗,来给我说一下集合的底层数据结构!(中)
|
存储 机器学习/深度学习 算法
10个数据结构高频知识点(建议收藏)
10个数据结构高频知识点(建议收藏)
10个数据结构高频知识点(建议收藏)
|
程序员
L1-038 新世界 (5 分)
L1-038 新世界 (5 分)
262 0