游戏“帝国”是怎样炼成的?

日期:2015-4-1作者:蒋红冰来源:TechTarget中国

手机游戏已经成为人们娱乐生活中不可或缺的一部分,不知道大家有没有听说过银河帝国、海岛帝国、王者帝国和斯巴达战争这些游戏呢?在银河帝国中,你可以翱翔在浩瀚的宇宙当中,征服太空探索银河帝国的星云,建立自己的殖民帝国;在海岛帝国中,你可以雄霸海上,引领你的文明走向强大;在王者帝国中,你可以训练军队、攻城掠地、建立联盟,最终统一大陆;在斯巴达战争中,沐浴在神的力量下,你可以召唤并命令神祇打败你的敌人,让其坠入无边的地狱之中。无论在哪一款游戏中,你都能找回自信。那么是谁缔造了这些游戏“帝国”呢?那就是成都尼毕鲁科技有限公司。这些游戏“帝国”成功建立的背后,离不开这家公司的努力。

尼毕鲁传说

尼毕鲁有两个意思,一个在苏美尔文化中是神明的象征;另一个则是一颗星球的名称,有网络谣言说尼毕鲁星球会造成地球磁极转向,并使地壳在几天或者几小时内围绕内核进行180旋转,造成不可恢复的巨大灾难。其实,无论是神明的象征,还是具有破坏性的星球名称,尼毕鲁都代表了一点,那就是颠覆性的变化,这也是成都尼毕鲁科技有限公司,即Tap4fun的游戏创新理念。

图 1 尼毕鲁公司logo

走进尼毕鲁公司,首先进入眼帘的是五幅名人画像。第一位是Amelia Earhart(阿梅莉亚·埃尔哈特),她是第一位独自飞越大西洋的女飞行员,并建立了一个女飞行员组织;第二位是爱因斯坦,他创立了狭义相对论和广义相对论;第三位史蒂夫·乔布斯,我们就更加熟悉了,他创造了一个庞大的“苹果”帝国,改变了现代通讯、娱乐、生活方式,带领人们走向了智能手机时代……无论哪一位,都成就了一个时代的传说,尼毕鲁公司在入门处张贴了这些伟人的画像,更是进一步诠释了公司颠覆创新的理念。

图 2 公司入门的五幅名人画像

难道只要公司具备坚实的理念就可以创造出一系列的游戏帝国?当然没那么简单,还要有公司全体人员的不懈努力和扎实的技术功底。不过具备以上这些条件,也不一定足以支撑一系列的游戏“帝国”建立,诸葛亮尚且还需要借东风,才能成功完成火攻曹操,下面让我们也来看看尼毕鲁公司是如何借助“东风”的力量,来成就他的帝国的?

尼毕鲁借东风

随着业务的发展,尼毕鲁公司的全球用户量越来越多,并逐渐遍布世界各地,服务器的数量也在不断增长。众多的服务器给后台运维人员造成了巨大的麻烦——谁该拥有使用控制台的权限?如何才能快速加载一个映象?如果开发人员也想登录服务器该怎么办?唯有迅速解决这些问题,其游戏“帝国”才能更加繁荣。但实际上,这些问题并没有困扰尼毕鲁多久,因为他们很快就遇到了东风——亚马逊AWS。

据尼毕鲁技术总监Mark介绍说,解决这些问题的方法只有一个,那就是使用API(Application Programming Interface,应用程序接口)。亚马逊AWS提供了一系列的API。通过使用AWS  EC2 API工具,企业可以登录、启动实例,管理安全组。尼毕鲁通过调用这些API工具,历时两年时间,根据自己的业务需求,创建了个性化的控制台。从此,后台人员进行运维管理时,可根据角色的不同分配不同的权限,让服务器的掌控更加安全,各角色之间不会再造成冲突,导致运维混乱。运维效率的大大提高,也让他们有更多的时间可以做其它事情,比如当前热门的大数据挖掘。

大数据挖掘三步曲

尼毕鲁的多款游戏,每天都会产生巨大的数据量,且都分散在上千个逻辑服务器上,这使得管理极为困难。另外,要想挖掘出其中隐藏的价值,就要针对每日生成的数据进行分析和统计,如DAU、DNU、留存、流失、用户分布等等,在MySQL数据库中进行此类操作既耗时长,又占用资源。经过调研,他们发现AWS Hadoop平台刚好满足了这些需求 ,于是他们开启了AWS大数据挖掘旅程。

整个大数据平台搭建分了三个阶段,初期使用了AWS EC2的Hadoop、Hive和Spark三项服务来搭建Hadoop集群;第二阶段使用AWS EMR来处理大数据,省时省力,同时使用S3来存储数据;第三阶段的数据分析使用的是AWS Redshift,高效实惠。在这一过程中,尼毕鲁把自建的Hadoop与使用的EMR进行了对比,发现使用AWS EMR的服务优势很明显,如下图:

图 3自建Hadoop与AWS EMR的对比

经过对比,我们可以清析地看到亚马逊AWS服务的优势所在,无论是集群规模、还是存储方式都比自建的更能满足尼毕鲁的需求;同时,无论是消费成本,还是时间成本皆呈倍数级的减少,大大提高的运行效率。

由此可见,通过使用AWS服务,尼毕鲁团队切身地感受到了其优势,高达2T的单节点的存储容量、以及自动备份和灵活的可扩展性,无一不为AWS的高可用性加分。基于PostgreSQL技术,AWS服务会更加可靠,适配性更强,从而可支持各类前端系统,更加适用于大规模数据计算。这一系列的技术服务,使运营分析更可行,数据仓库的实时查询更快速。

当隐藏在大数据背后的价值被挖掘出来后,尼毕鲁这个游戏“帝国”应该可以更轻松地再添加一些新成员,走向更加强大的帝国。当然帝国的形成不是一朝一夕的事情,更离不开给它带来阵阵温暖的“秋风”。

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者>更多

蒋红冰
蒋红冰

TechTarget助理编辑,主要负责SOA网站的内容建设。

云计算和大数据>更多

  • 华大基因:BT+IT引领物种学科的新开工

    BT和IT融合,为基因组学这个重要的生物学分支奠定了基础。所谓基因组学(英文名称Genomics),就是研究生物基因组、研究如何利用基因的一门学问。它涉及基因测序、基因作图、基因组功能分析等。

  • Oracle IaaS 2.0:支持最大规模、最苛刻的数据库负载

    在甲骨文第2代企业级IaaS云技术大会,甲骨文公司副总裁及北方区总经理孟文波也说,“未来的世界,数据是最有价值的,数据的革命将会是第四次革命中最重要的基础。

  • 移动互联网:企业如何在大数据的野蛮生长中掘金?

    随着全球移动设备、可穿戴设备等智能设备的不断增多,我们看到大数据的数量也不断增长,而且是爆发式的增长。IDC的一份报告预测,到2020年,大数据和业务分析市场将增长至203亿美元,是2015年1120亿美元的两倍。

  • 特朗普经济:2017年IT渠道商机大家谈

    随着步入2017年,IT渠道分析师和高管们都形成了一个共识:变革就在眼前。过去一年,许多渠道合作伙伴都实施了大胆的措施来改变他们的业务,从而促进其收入增加。

相关推荐

  • AWS云数据仓库Redshift的十二大优势

    AWS提供了一整套数据分析及挖掘的解决方案,涵盖了数据收集、传输、存储、分析、报表等,其中数据仓库服务是尤为重要的一个环节。AWS 2013年在美国区域发布了云数据仓库Redshift服务。

  • 有案例有真相:亚马逊AWS如何支持企业级云服务

    自 2006 年起, 亚马逊AWS 就开始为各种类型及规模的企业提供技术服务支持。与此同时,亚马逊AWS也始终秉承以用户为中心的服务理念,用创新的方式为用户解决问题,以此给予用户最想要的优质服务和支持。

  • 登云之路:并不如想像那样简单

    话说云计算当如初春细雨,润物无声,浸淫各行各业,于是笔者在应邀出席朋友的企业举办的“登云之路”之时,戏虐道“别人都是化云为雨,你们却要登云成仙”。

  • 玩脱了 惠普最终还是关闭公有云

    最新消息,惠普已正式宣布从明年1月31ri 开始,将关闭惠普Helion公有云服务。如果无法打败巨人,就站在巨人背上吧!

技术手册>更多

  • 云存概念解析

    众多的云炒作已经让人们对云概念混乱了,尤其是那些用于描述技术本身的术语。这本电子指南对“云洗白”一词给出了定义,并区分了云流行语和真正的云产品。

  • 混合云迁移与管理指导

    很多供应商都称可以提供私有云或公共云产品。但却少有供应商表示能够提供混合云计算。尽管现在很多人呼吁使用混合云,但是一些IT管理者关心的还是把所有的生产应用移交给第三方是否会损失本地基础架构的实质投入。在这样的案例中,混合环境可以利用公有云和私有云的好处。

  • 云存储服务使用指导手册

    根据TechTarget最近的一项调查,我们发现受访者所在的企业中,目前有44%已经在数据保护和其他应用中使用云存储服务。大概在未来六个月中,这个数字还会继续增长,因为46%的受访者表示他们计划增加对于云数据存储服务的使用。

  • 企业私有云架构构建指南

    由于云计算所带来的好处和虚拟化的本质局限的原因,云计算几乎吸引了所有的眼球。虚拟化主要关注其本身和虚拟机(VM),虚拟机的性能以及一旦物理服务器实现虚拟化后所能实现的功能。与之不同,私有云计算的范围更为广泛,它并不仅仅关注虚拟机本身,而且还包括托管虚拟机的整个基础设施。本文将介绍私有云的优势以及如何构建私有云架构。

TechTarget

最新资源
  • 安全
  • CIO
  • SOA
  • 虚拟化
  • 网络
  • 数据中心