Skip to main content
 首页 » AR资讯

谷歌揭开《口袋妖怪Go》服务器崩溃的秘密

2016年10月04日 00:07:316510913VR

当《Pokemon Go》(《口袋妖怪Go》)七月发布时,几乎因为用户过多服务器超载而崩溃。如今,谷歌揭开幕后的神秘面纱,说明了为何崩溃在所难免。

谷歌揭开《口袋妖怪Go》服务器崩溃的秘密 AR资讯

《口袋妖怪Go》所产生的谷歌云平台使用量是其开发者Niantic所预想的50多倍,该公司于10月2日表示。这款以地点驱动的妖怪捕捉增强现实(AR)应用太过火爆,以至于其对服务器造成的冲击频率比Niantic和谷歌在游戏发布前所能想到的最坏的情况还要高十倍。最终,在云端内加速了上万个内核后,谷歌和Niantic终于能够达到使用需求,促使《口袋妖怪Go》成为了史上运行速度最快的移动应用,并从市值366亿美元的智能手机和平板电脑游戏产业中生成了5亿美元的收入。

谷歌用户可靠性管理部门总监Luke Stone(卢克•斯通),就其与Niantic在此次具有深远意义的项目中的合作经历发表了一篇博文。为了表明谷歌和Niantic被玩家的“饥渴”打得有多么措手不及,他分享了下面这张图表:

谷歌云每秒数据存储处理情况

“在我作为工程师的职业生涯中,我经历过很多吸引了上百万用户的产品首发”,Stone写道。“用户的增长一般都会在几个月之内循序渐进,在相对较长的一段时间内随着新功能的推出和结构性的变动而变化。我从未经历过像《口袋妖怪Go》这样的疯狂”。

超过5亿用户下载了《口袋妖怪Go》,并且在七月和八月,平均每天有2千万左右的活跃用户。这些数据使其竞争对手如《Clash Royale》(《皇室战争》)等游戏相形见绌,而且使用口袋妖怪捕捉游戏的用户比使用Tinder等应用的还要多。谷歌之所以能够处理这样庞大的用户量得益于它可以通过最新技术快速适应情况的能力。

Niantic与谷歌合作提供更大的容量,他们也足够聪明地为游戏配置了最新版的Google Container Engine引擎,用于更快速便捷地管理和升级世界各地的数据集群。Stone还说明,两家公司已合作履行了用于处理安全的HTTPS流量的更快的协议。

“从在美国的发布汲取的教训是,要提供更大的容量,最新版Container引擎的交换架构,并升级至 HTTP/S 负载均衡器。这些努力在日本发布时得到了回报,没有造成事故”,Stone表示。“在日本注册的新用户数量是美国的三倍”。


评论列表暂无评论
发表评论