写点什么

游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏新思路

  • 2021-03-13
  • 本文字数:2295 字

    阅读完需:约 8 分钟

游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏新思路

深圳市鲸旗天下网络科技有限公司成立于 2016 年,是一家以发行、运营和销售为一体的网络娱乐游戏开发商与运营商。公司拥有员工 100 余人,运营游戏平台同时在线超过 100000 人。


游戏行业中,需要把母包根据根据不同的推广渠道,在发行时需要集成具体的渠道信息以及渠道 SDK ,从而分成不同的渠道包。游戏的母包一般情况下都有几百 M 到过 G 的大小。打包流程在游戏发行的日常中不断地执行着,并且由于游戏渠道众多,一般都有 10 多家,经常需要同时进行打包操作。


游戏打包的过程枯燥,平时都是使用一台固定的电脑按照一个个目标渠道顺序打包,效率低且工作烦锁。鲸旗游戏希望有一套简单的并发处理操作,提升打包效率,并且希望打包的机器打完包后就可以释放不再占用资源。

这些需求恰恰是 Serverless 擅长解决的问题。


1、不用关心服务器

管理一两台服务器可能不是什么麻烦的事情,管理数千甚至数万台服务器就没那么简单了。任何一台服务器都可能出现故障,如何自动识别故障,摘除有问题的实例,这是 Serverless 技术可以解决的问题。


2、自动弹性

今天的互联网应用都被设计成可伸缩架构,当业务有比较明显的高峰和低谷时,或者业务有临时的容量需求时(比如营销活动),Serverless 平台能够及时且稳定地实现自动弹性。


3、按实际资源使用计费

Serverful 的方式使用云资源,是按占用而非使用计费的,例如用户在云上购买了三台 ECS,那么不管用户实际使用了这三台 ECS 多少的 CPU 和内存,他都需要支付这三台 ECS 整体的费用。而在 Serverless 模式下,用户是按实际使用的资源付费的,例如一个请求实际使用了一台 1core2g 规格资源 100ms 的时间,那么用户就只需要为该规格的单价乘以时间(即 100ms)付费。


4、更少的代码,更快的交付速度

基于 Serverless 架构的代码通常会重度使用后端的服务,将数据、状态管理等内容从代码中分离出去;此外,更彻底的 FaaS 架构则把代码的 Runtime 也交给了平台管理。这就意味着,同样的应用,Serverless 模式下的代码相比 Serverful 模式会少很多,因此不论是从分发还是启动,都会更快。Serverless 平台也通常能够提供非常成熟的代码构建发布、版本切换等特性,提升交付速度。


阿里云函数计算 FC 是一个高弹性、低成本、免运维、事件驱动 Serverless 平台,帮助百万开发者专注于业务开发,无需采购与管理服务器等基础设施,技术创新帮助企业客户快速交付,实现商业价值。

阿里云函数计算 FC 的优势

在中国信息通信研究院重磅发布的国内首个《云原生用户调查报告》中,阿里云 Serverless 产品凭借在双十一的技术锤炼和丰富的应用实践,在国内 Serverless 用户规模的占比达到 66%,远超其他云厂商总和,被认为是国内 Serverless 用户的首选。


在信通院可信云大会上,阿里云函数计算通过了基础能力要求、平台可观测能力、服务性能、服务安全和服务计量准确性等 21 项测试,最终以满分成绩通过可信云函数即服务能力认证。


函数计算 FC 常见应用场景有哪些?

1、秒杀、大促等突发流量高峰场景

在新零售、在线教育、游戏互娱等行业里,企业经常会面临大促场景突发流量大,无法准确预估业务峰谷的问题;同时,资源预算流程复杂、运维成本高、资源利用率无法保证。

函数计算 FC 百毫秒极致弹性解决企业突发流量时的资源瓶颈,事件驱动提供 20+ 云产品间端到端解决方案;FC 提供 1ms 粒度按需付费,资源利用率 100%,不为闲置资源买单。


2、直播互动、音视频转码等场景

在这类场景里,企业常常面临计算密集、短时间需要大量计算资源、且有峰谷特性的需求;同时,自建服务成本高,业内通用产品不满足高度自定义的需求。基于这类痛点,函数计算 FC 可以支持高度自定义 FFmpeg 环境,灵活轻量,零改造平滑迁移。


3、Web API/ 前后端、图片处理、AI 场景

这也是函数计算 FC 常见的场景之一。在这类场景里,企业经常会面对多终端适配、前后端标准不统一,研发效率低、运维难的问题;且数据、图片、脚本等不易维护、资源利用率低、成本高。而这些难点恰恰也是函数计算 FC 可以轻松解决。


函数计算 FC 支持多语言、多种框架类型的 Web 应用一键 Serverless 化,大幅提高迭代效率;同时支持 Serverless 定时任务及自动扩容,大幅降低运维成本,按需付费降低服务器资源成本。

阿里云函数计算 FC 助力鲸旗游戏简化打包,提效降本

为了简化业务流程,实现高性能和成本优化,鲸旗游戏最终选择使用阿里云 Serverless 函数编排与函数计算的方式来执行打包操作,完美解决痛点。


阿里云函数计算基于 Serverless 架构,提供高可用、高算力的服务平台,具备毫秒级别弹性伸缩能力,快速实现底层扩缩容,在流量波峰时快速扩容应对峰值压力,在流量低谷时适当缩容以优化资源,在提供稳定算力的同时将成本控制做到了最优。



函数计算 FC 给鲸旗游戏带来了哪些价值?


效率提升:利用函数计算 FC 百毫秒级的扩容能力 ,借助任务编排能力处理并发流程,提升打包的执行效率,整个打包过程由以前需要 T=P* N (P 是单个包的打包时间,N 是目标包的个数)提升到无论打多少渠道包,总的执行时长都是 P 左右,实现了充分的并发处理。


按需成本:当触发事件时产生计算实例,计算处理完毕时自动释放资源,只为工作时段按需计费。


监控完备:自动加持执行过程中的各种细粒度监控(执行时间,执行详情,调用情况)。

客户证言

“使用函数计算的方案非常优雅地帮助鲸旗游戏搭建了游戏打包的运行环境,并且按需要并发执行的能力最大限度地提升了打包的效率。这个方案也为我们打开了一个方向,把独立的无状态的工作任务可以交由函数计算来更好地实现。”

——鲸旗技术负责人

本文转载自:阿里巴巴中间件(ID:Aliware_2018)

原文链接:游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏新思路

2021-03-13 14:002350

评论

发布
暂无评论
发现更多内容

RocketMQ 流数据库解析:如何实现一体化流处理?

阿里巴巴云原生

阿里云 RocketMQ 云原生

深入了解 Docker Compose:简化容器化应用部署的利器

霍格沃兹测试开发学社

大模型落地实战指南:从选择到训练,深度解析显卡选型、模型训练技、模型选择巧及AI未来展望—打造AI应用新篇章

快乐非自愿限量之名

人工智能 AI大模型 大模型

聚道云助力:易快报CDP无缝对接,登录同步一步到位!

聚道云软件连接器

案例分享

云原生最佳实践系列 4:基于 MSE 和 SAE 的微服务部署与压测

阿里巴巴云原生

阿里云 微服务 云原生

掌握ADB:详解操作命令及完整用法指南

霍格沃兹测试开发学社

数字化工厂MES/MOM一体化解决方案PPT

工赋开发者社区

AlphaGPT在法律大模型圈子火了,案件仅需3分钟搞定

科技汇

如何利用ChatGPT进行翻译--精准翻译篇

三七互娱后端技术团队

AI翻译

聊聊低代码产品的应用场景

互联网工科生

【FAQ】HarmonyOS SDK 闭源开放能力 —Scan Kit

HarmonyOS SDK

HarmonyOS

浅谈开放词汇目标检测

inBuilder低代码平台

目标检测

一口气搞懂分库分表 12 种分片算法,大厂都在用

EquatorCoco

算法 分库分表

如何利用ChatGPT进行翻译--通用翻译篇

三七互娱后端技术团队

AI翻译

左手医生:医疗 AI 企业的云原生提效降本之路

阿里巴巴云原生

阿里云 容器 云原生

达芬奇DaVinci Resolve Studio 18 for Mac 系统调色视频软件

iMac小白

聊聊多模态大模型处理的思考

EquatorCoco

多模态 大模型

大模型+医疗,优质数据助力新生态建立

澳鹏Appen

数据标注 大模型 医疗大模型

【FAQ】HarmonyOS SDK 闭源开放能力 —IAP Kit

HarmonyOS SDK

HarmonyOS

JavaScript混淆工具选择与使用指南

【教程】JavaScript代码混淆及优化

雪奈椰子

JetBrains CLion 2023 for Mac 完美激活 好用的c语言软件

iMac小白

数据要素×工业制造:500强大型制造集团携手奇点云,以数据为经营管理提效

奇点云

数字化 奇点云 数据要素 工业制造

一个基于.NET Core构建的简单、跨平台、模块化的商城系统

不在线第一只蜗牛

小程序 .net core

如何提升买家对独立站的信任感?提升转化率的技巧

技术冰糖葫芦

API 接口 API 文档

为什么Solana在区块链生态系统中脱颖而出

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

数据安全之路:Databend 用户策略指南

Databend

自定义Elasticsearch索引模式:优化数据存储结构以提高检索效率

测吧(北京)科技有限公司

测试

AI足球教练上岗利物浦,射门机会提高13%!来自DeepMind,网友:这不公平

Openlab_cosmoplat

AI

Alpha律所管理系统,助力律师团队管理提效再升级

科技汇

网站首屏优化 | 提升首屏的几个简单手段

观测云

性能优化 前端

游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏新思路_文化 & 方法_阿里巴巴中间件_InfoQ精选文章