(国内知名Android开发论坛eoe开发者社区推荐:http://www.eoeandroid.com/

  9月14日,eoe移动开发者大会正式在北京国家会议中心召开,七牛云储存CEO许式伟先生做了专题演讲《快速打造移动应用》,上方网第一时间采访了许式伟先生,许总就云储存技术如何与移动游戏的研发相结合分析了主要的技术经验。

  七牛云储存CEO许式伟

  云储存:降低游戏尺寸实现更高的分发到达率

  上方网:七牛的主要业务是什么?

  许式伟:七牛的主要服务是面向开发者的,从业务类型来讲,七牛是不分PC端与移动端的,只要是一种静态的文件,例如图片,音频,视频等都属于七牛的业务范围。

  上方网:移动游戏会产生哪些静态的文件?

  许式伟:从介质来讲,移动游戏会产生图片,以及内部的用户社交产生的信息。同时,移动游戏的安装包,补丁包都属于静态文件。

  上方网:移动游戏中产生的静态文件,以那些方式处理会更好?

  许式伟:第一种是直接将静态文件放在游戏的安装包里,用户可以直接下载游戏,这种情况更适用于比较小的轻度游戏。另一种情况是,游戏本身设计中包含有很多的资源,游戏的安转包可能会非常大,传统的PC端游戏的安装包有时可能会达到1G,甚至10G以上,移动游戏在未来也将呈现这样的趋势。但是这里存在着优化的可能,例如,移动游戏中的视频文件,可以打包投入安装包中,也可以放在网上,在游戏运行中再拉下来。打包放在安装包中的做法,会给移动游戏本身的分发带来麻烦,游戏的尺寸每提升一个档次,你的游戏的分发到达率就会下降,用户下载你的游戏就会花费更多时间。但是,如果采用云储存技术将这些资源放在网上的话,用户不联网就难以正常进行游戏,两种存储方式各有利弊。

  上方网:七牛目前的业务在您的介绍中,似乎是非常专业细化的项目?

  许式伟:七牛的主要业务的确是非常垂直的,任何一家网站的流量绝大多数都是来源于视频,图片这些“富流量”,大概能占到90%,一个网站如果全部依靠自己来处理这些流量,很有可能会被压垮。

  大趋势:移动游戏必然会将更多资源放在网上

  上方网:同样的情况是否也会发生在移动游戏上?

  许式伟:移动游戏目前将资源全部放在网上的还比较少,但是页面游戏绝大数文件就是放在网上的,普通的手游也会向页游这种方向发展,从长远来看,移动游戏安装包的尺寸不能永远增大,考虑移动游戏分发的到达率的实现,移动游戏必然会将一部分资源放在网上。

  未来移动网络改善之后,游戏的研发厂商也会更乐于将游戏的资源放到网上。从长远来看,这将是一个大趋势,其他的APP会表现得更为明显。未来游戏中,必然会产生很多交互性的静态文件,比如《你画我猜》这款游戏就比较明显。

  上方网:七牛会帮助研发者更快地推出APP,您能介绍七牛的某些理念吗?

  许式伟:七牛可以利用自身的服务提升移动应用研发方的品质,帮助研发者与对手拉开差距,七牛的本质就是“存”和“传输”,存的更可靠,传的更通畅,只要和这两方面有关的都是七牛需要解决与处理的。

  上方网小评

  云储存技术目前已经广泛地用于互联网数据的存贮与传输当中,受限于国内移动互联网的发展现状,大量的移动游戏难以将游戏的尺寸做的更大。许式伟先生本次分享的经验主要是考虑云储存技术在未来移动网外部环境不断改善的前提下,如何保证游戏质量,并降低游戏的下载尺寸,实现更高的分发率。其中具体的技术,必将在移动互联网发展的大好前景下,逐步实现。

eoe成立于2009年,创办了最早也是目前为止最大的中文移动开发者社区:www.eoe.cn  超过160万的移动开发者汇聚在eoe,共同讨论最前沿最精彩的技术话题。eoe一直致力于为移动开发者提供全方位的服务。

更多内容请关注eoe移动开发者社区:http://www.eoeandroid.com/

七牛CEO许式伟:移动游戏资源存贮的大趋势的更多相关文章

  1. 【1封新邀请】想跟谷歌、七牛、kyligence等大佬面对面的交流吗?

    2020年1月4日-5日,"ECUG Con 2020"大会将于杭州举行.本次大会以"ECUG For Future"为主题,围绕五大技术主题,邀请到来自七牛云 ...

  2. 【1 封新邀请】想跟谷歌、七牛、kyligence 等大佬面对面的交流吗?

    2020 年 1 月 4 日 - 5 日,"ECUG Con 2020"大会将于杭州举行.本次大会以"ECUG For Future"为主题,围绕五大技术主题, ...

  3. TOP100summit 2017 七牛云许式伟:不用JAVA和C语言,我为什么坚持Go语言

    本文编辑:Cynthia 2009年,谷歌发布第二款开源编程语言,Go语言.8年过去了,很多初创公司早期使用Go进行开发,包括云计算巨头Docker.而Go语言在中国的普及程度还比不上JAVA和C语言 ...

  4. Nginx + Lets'encrypt 实现HTTPS访问七牛空间资源

    上一篇文章 为七牛云存储空间绑定自定义域名,并使用七牛云提供的免费SSL证书,将自定义加名升级为HTTPS 我们提到利用七牛的免费SSL证书,将自定义加名升级为HTTPS的方法. 不知道有没有小伙伴会 ...

  5. flask开发restful api系列(4)--七牛图片服务

    上一章我们讲到如何利用alembic来更新数据库,这章,我们讲如何通过七牛服务来存储图片. 像我们大多数公司一样,公司资金比较少,如果自己开发图片服务器,代价太大:如果我们用自己的网站服务器来保存图片 ...

  6. 许式伟:我与Go语言的这十年[转]

    2017-12-18 许式伟 Go中国 2007 年 9 月 20 日,关于设计一门全新语言的讨论正式开始,这门全新的语言,就是后来的 Go.时至今日,Go 语言已经发布到 1.9 版本,走过了整整十 ...

  7. 厉害了,七牛云 CEO 来讲架构了!

    说起许式伟,你应该不陌生,他是七牛云的CEO,ECUG 社区发起人,国内 Go 语言圈的领军人物,曾就职于金山.盛大,有超过 10 年的搜索和分布式存储相关技术的研发经验. 他的个人经历颇为传奇,大学 ...

  8. 架构师-盛大许式伟VS金山张宴

    许式伟:作为系统架构师,您一般会从哪些方面来保证网站的高可用性(降低故障时间)? 张宴:很多因素都会导致网站发生故障,从而影响网站的高可用性,比如服务器硬件故障.软件系统故障.IDC机房故障.程序上线 ...

  9. 许式伟看 Facebook 发币(上): 区块链, 比特币与 Libra 币

    你好,我是七牛云许式伟. Facebook(脸书)于6月18日发布了其加密数字货币项目白皮书.该数字货币被命名为 Libra(天秤座),象征着平衡与公正.此前,BBC 报道说这个数字货币叫 Globa ...

随机推荐

  1. alert()、confirm()和prompt()的区别

    1.警告消息框alertalert 方法有一个参数,即希望对用户显示的文本字符串.该字符串不是 HTML 格式.该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用 ...

  2. 人脸识别经典算法二:LBP方法

    与第一篇博文特征脸方法不同,LBP(Local Binary Patterns,局部二值模式)是提取局部特征作为判别依据的.LBP方法显著的优点是对光照不敏感,但是依然没有解决姿态和表情的问题.不过相 ...

  3. Attribute和Property

    有时很容易对Attribute和Property混淆,因为中文翻译都是“属性”来解释的.其实这两个表达的不是一个层面的东西. Property属于面向对象理论范畴,在使用面向对象思想编程的时候,常常需 ...

  4. Magicodes.WeiChat——ASP.NET Scaffolding生成增删改查、分页、搜索、删除确认、批量操作、批量删除等业务代码

    关于T4代码生成这块,我之前写过几篇帖子,如:<Magicodes.NET框架之路——让代码再飞一会(ASP.NET Scaffolding)>(http://www.cnblogs.co ...

  5. 盘点国内网站常用的一些 CDN 公共库加速服务

    CDN公共库是指将常用的JS库存放在CDN节点,以方便广大开发者直接调用.与将JS库存放在服务器单机上相比,CDN公共库更加稳定.高速.一 般的CDN公共库都会包含全球所有最流行的开源JavaScri ...

  6. Winform(C#.NET)自动更新组件的使用及部分功能实现(续)

    接昨天的文章Winform(C#.NET)自动更新组件的使用及部分功能实现 强制更新的实现部分: 将DownloadConfirm窗体修改成单纯的类 public class DownloadConf ...

  7. 大熊君说说JS与设计模式之------代理模式Proxy

    一,总体概要 1,笔者浅谈 当我们浏览网页时,网页中的图片有时不会立即展示出来,这就是通过虚拟代理来替代了真实的图片,而代理存储了真实图片的路径和尺寸,这就是代理方式的一种. 代理模式是比较有用途的一 ...

  8. Lambda应用设计模式

    前言 在使用 Lambda 表达式时,我们常会碰到一些典型的应用场景,而从常用场景中抽取出来的应用方式可以描述为应用模式.这些模式可能不全是新的模式,有的参考自 JavaScript 的设计模式,但至 ...

  9. 第十一章:Android数据存储(上)

    数据和程序是应用构成的两个核心要素,数据存储永远是应用开发中最重要的主题之一,也是开发平台必须提供的基础功能.不光是在Android平台上,在其他的平台上,数据的存储永远是不可缺少的一块.Androi ...

  10. Shell 判断

    1  shell 的$! ,$?, $$,$@ $n        $1 the first parameter,$2 the second... $#        The number of co ...