serverless 案例 | 游戏 江娱互动

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: serverless 案例 | 游戏 江娱互动

serverless.jpeg

江娱互动是一家新兴的游戏企业,自2018年成立伊始,江娱互动就面向广阔的全球游戏市场, 通过创造有趣的游戏体验,在竞争激烈的游戏市场占得一席之地。仅仅2年的时间,江娱互动就 凭借Topwar(口袋奇兵)单款产品跻身中国游戏厂商出海30强。

背景概述

能力拆分和业务耦合度降低,为持续迭代和新技术预研提供了便利,也为江娱互动在云原生 Serverless 领域深入探索创造了契机。在游戏领域,游戏主服承载着复杂的核心业务逻辑, 需要长期运行,并与多个玩家终端进行极低延迟的数据交互,因此仍然需要通过虚拟机或容 器的方式承载。从主服中剥离的游戏周边业务场景,就成为了试点 Serverless 技术架构的首 选目标。

需求分析

江娱互动的旗舰作品《口袋奇兵》是一个面向全球市场的游戏,江娱互动需要提供简单的 在线翻译功能,让全球玩家进行交流。但是每个时间段同时在线的玩家数量都不是完全均等 的,存在明显的波峰波谷。当遇到某些热点事件时,需要在线翻译的消息量也会陡增,需要 一套可弹性伸缩的架构来处理玩家的翻译请求。传统技术架构,通过 PHP 编写的主体应用对 玩家的翻译请求进行一系列的预处理,包括符号代码的替换以及敏感内容的过滤等,然后转 发到第三方翻译平台获取翻译结果。这个技术架构的问题在于维护工作量大;弹性伸缩能力 滞后;资源利用率低等问题。

解决方案

从传统架构迁移到 Serverless 架构比较容易实现。江娱互动把每条由玩家发起的翻译请求当成 函数计算的一次任务,拉起对应的计算资源进行处理,任务完成之后自动将资源释放。函数计 算并不限制使用特定的开发语言和业务逻辑,对于主流开发语言都能很好地支持。因为技术团 队对 Java 语言的熟悉程度最高,在 Serverless 改造过程中换用 Java 语言来实现在线翻译功 能,同时也能充分利用 Java 系丰富的生态能力。

用户价值

改造后的在线翻译业务采用完全按需使用计算资源的 Serverless 架构,能够充分利用云计算的弹性能力。

  1. 成本方面,由于应用不再需要长期运行对外提供服务,可以让云资源的使用量完全匹配实际 的业务量的变化,从而实现平均资源利用率的大幅提升;
  2. 在系统的吞吐量方面,由于函数计算 FC 能够在短时间内迅速调集上万个实例的计算资源, 能够在业务高峰期或用户请求突增的情况下支撑海量并发,而且不再需要有容量评估方面的 前期工作;
  3. 在系统维护方面,由于不需要预留计算资源,也不需要对底层的软硬件进行维护,极大地降 低了运营成本,让江娱互动的技术团队更专注于复杂业务逻辑的实现以及技术创新上。
  4. 在线翻译场景中,相比于传统的架构,基于函数计算 FC 的 Serverless 方案可以帮助江娱互 联节省40%以上的 IT 成本投入。
相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
8月前
|
消息中间件 弹性计算 运维
爆款游戏如何借助 RocketMQ Serverless,打造流畅体验并节省 98% 成本?
爆款游戏如何借助 RocketMQ Serverless,打造流畅体验并节省 98% 成本?
87336 10
|
编解码 运维 监控
课时9:典型案例2:函数计算在音视频场景实践
课时9:典型案例2:函数计算在音视频场景实践
|
存储 运维 Serverless
【函数计算实践】一个应用案例
本文起源于一个用户匹配的需求。用户的不同信息分布于两个系统,且客观上无法直接打通(不必纠结具体是什么场景,这是真实存在,且非技术上能解决的),所以就涉及到两个系统id匹配的问题。
298 0
|
8天前
|
运维 Cloud Native Serverless
Serverless Argo Workflows大规模计算工作流平台荣获信通院“云原生技术创新标杆案例”
2024年12月24日,阿里云Serverless Argo Workflows大规模计算工作流平台荣获由中国信息通信研究院颁发的「云原生技术创新案例」奖。
|
1月前
|
消息中间件 运维 安全
C5GAME 游戏饰品交易平台借助 RocketMQ Serverless 保障千万级玩家流畅体验
游戏行业蓬勃发展,作为国内领先的 STEAM 游戏饰品交易的服务平台,看 C5GAME 如何利用 RocketMQ Serverless 技术,为千万级玩家提供流畅的游戏体验,同时降低成本并提升运维效率。
117 10
C5GAME 游戏饰品交易平台借助 RocketMQ Serverless 保障千万级玩家流畅体验
|
5月前
|
运维 Kubernetes Serverless
Serverless Argo Workflows荣获信通院标杆实践案例,引领大规模离线任务处理新方法
阿里云容器服务Serverless Argo Workflows大规模离线计算工作流平台荣获2024信通院Serveless实践标杆案例。本文介绍其应用场景、平台特性以及领域实践。
|
8月前
|
弹性计算 Cloud Native 安全
【阿里云云原生专栏】云原生与芬克斯:阿里云函数计算在金融行业的应用案例
【5月更文挑战第26天】阿里云函数计算在金融行业数字化转型中发挥关键作用,提供高可用、安全、灵活且成本效益的解决方案。通过事件驱动架构和弹性伸缩,适应业务波动,确保服务连续性。在实时风控系统案例中,函数计算实现低延迟评估,提升风控效率。此技术助力金融企业快速创新,增强市场竞争力。
368 0
|
编解码 人工智能 运维
|
弹性计算 Kubernetes Serverless
课时1:Serverless容器入门和实践案例
课时1:Serverless容器入门和实践案例
|
弹性计算 安全 Serverless
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。

相关产品

  • 函数计算
  • 下一篇
    开通oss服务