serverless 案例 | 游戏 小迈科技

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

serverless.jpeg

小迈科技于2015年1月成立,是一家致力以数字化领先为优势,实现业务高质量自增长的移动 互联网科技公司,累计开发400余款产品,累计用户下载安装量破七亿。

背景概述

对于大部分休闲类游戏来讲,在游戏的生命周期内,会出现非常大的波峰波谷,一般集中在游 戏刚开始推广、以及每天相对固定的时间节点上。比如晚上8点会是业务的最高峰,凌晨2点到 6点几乎没有流量,但是又不能停服。另外,每次运营活动又会拉来大量的新客户涌入,就需 要后台服务能够快速响应流量的变化。其次,大部分休闲类游戏都是无状态的,还可以拆分成 不同的服务模块来提升服务性能和质量,如聊天、红包、背包、升级、用户数据获取、视频处 理、广告投放等,因此就可以采用微服务架构来部署。最后游戏在上线期间,也会迭代增加很 多新的功能模块,需要频繁的发布升级。

需求分析

系统的稳定性和容灾能力 平台的自动弹性伸缩能力 对微服务架构的支持 便捷的发布回滚能力,甚至是不停服升级

解决方案

1.小迈的游戏团队主要采用的是 Spring Cloud 和 Dubbo 技术栈,可以无缝迁移到 SAE 平台。 实现容器化的同时,可以直接使用微服务的健康检查、优雅下线脚本、配置管理、灰度发布、 一键回滚等功能。

2.采用 Jenkins 封装了 SAE 的 API 接口,实现了 CI/CD 能力,业务从本地推到线上缩短到了 分钟级,并且在部署的时候通过选择多可用区,可以直接实现跨可用区的容灾。

3.基于 SAE 的 CPU、内存、QPS、RT 等指标来进行设置,对于小迈的线上游戏,主要还是 通过 CPU 和内存的使用率来触发扩缩;另外定时弹性和监控指标弹性还可以混用,对于有运营 活动时,可以通过两种弹性方式共用的方式,来确保资源的弹性。

4.通过 SAE 自带的应用监控,查看服务接口的调用情况,快速定位和诊断问题。

xiao.png

用户价值

截止到目前,小迈在 SAE 上累计已经部署了 50 多个服务和应用,涉及十几款游戏,比如爱上 猜成语、成语最强答人、我找茬贼快、多多短视频等。使用了 SAE 之后,小迈的游戏团队只需 要关注自身的业务逻辑,资源层面托管给了 SAE 平台,极大的简化了运维复杂度,尤其是资源 的弹性伸缩方面,实现了秒级弹性,更加贴合业务。另外对比原来的部署效率,整体研发效能 也有了极大的提升,新项目上线时间从天级缩短到了分钟级。并且,SAE 还提供了环境“一键 启停”功能,针对开发测试环境,可以设置定时关闭和开启,优化非线上环境的资源占用,进 一步优化费用。

相关实践学习
【AI破次元壁合照】少年白马醉春风,函数计算一键部署AI绘画平台
本次实验基于阿里云函数计算产品能力开发AI绘画平台,可让您实现“破次元壁”与角色合照,为角色换背景效果,用AI绘图技术绘出属于自己的少年江湖。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
目录
相关文章
|
5月前
|
SQL 分布式计算 Serverless
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
鹰角网络为应对游戏业务高频活动带来的数据潮汐、资源弹性及稳定性需求,采用阿里云 EMR Serverless Spark 替代原有架构。迁移后实现研发效率提升,支持业务快速发展、计算效率提升,增强SLA保障,稳定性提升,降低运维成本,并支撑全球化数据架构部署。
531 56
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
|
5天前
|
消息中间件 运维 监控
爆款游戏背后:尚娱如何借助阿里云 Kafka Serverless 轻松驾驭“潮汐流量”?
阿里云 Kafka 不仅为尚娱提供了高可靠、低延迟的消息通道,更通过 Serverless 弹性架构实现了资源利用率和成本效益的双重优化,助力尚娱在快速迭代的游戏市场中实现敏捷运营、稳定交付与可持续增长。
|
11天前
|
消息中间件 存储 运维
嘉银科技基于阿里云 Kafka Serverless 提升业务弹性能力,节省成本超过 20%
云消息队列 Kafka 版 Serverless 系列凭借其秒级弹性扩展、按需付费、轻运维的优势,助力嘉银科技业务系统实现灵活扩缩容,在业务效率和成本优化上持续取得突破,保证服务的敏捷性和稳定性,并节省超过 20% 的成本。
|
9月前
|
消息中间件 运维 安全
C5GAME 游戏饰品交易平台借助 RocketMQ Serverless 保障千万级玩家流畅体验
游戏行业蓬勃发展,作为国内领先的 STEAM 游戏饰品交易的服务平台,看 C5GAME 如何利用 RocketMQ Serverless 技术,为千万级玩家提供流畅的游戏体验,同时降低成本并提升运维效率。
543 143
C5GAME 游戏饰品交易平台借助 RocketMQ Serverless 保障千万级玩家流畅体验
|
7月前
|
存储 分布式计算 物联网
美的楼宇科技基于阿里云 EMR Serverless Spark 构建 LakeHouse 湖仓数据平台
美的楼宇科技基于阿里云 EMR Serverless Spark 建设 IoT 数据平台,实现了数据与 AI 技术的有效融合,解决了美的楼宇科技设备数据量庞大且持续增长、数据半结构化、数据价值缺乏深度挖掘的痛点问题。并结合 EMR Serverless StarRocks 搭建了 Lakehouse 平台,最终实现不同场景下整体性能提升50%以上,同时综合成本下降30%。
603 58
|
9月前
|
运维 Cloud Native Serverless
Serverless Argo Workflows大规模计算工作流平台荣获信通院“云原生技术创新标杆案例”
2024年12月24日,阿里云Serverless Argo Workflows大规模计算工作流平台荣获由中国信息通信研究院颁发的「云原生技术创新案例」奖。
|
运维 Kubernetes Serverless
Serverless Argo Workflows荣获信通院标杆实践案例,引领大规模离线任务处理新方法
阿里云容器服务Serverless Argo Workflows大规模离线计算工作流平台荣获2024信通院Serveless实践标杆案例。本文介绍其应用场景、平台特性以及领域实践。
|
关系型数据库 Serverless 分布式数据库
揭秘PolarDB Serverless:大促洪峰秒级应对,无感伸缩见证科技魔法!一探云数据库管理的颠覆性革新,强一致性的守护神来了!
【8月更文挑战第13天】在云计算背景下,阿里巴巴的云原生数据库PolarDB Serverless针对弹性伸缩与高性能一致性提供了出色解决方案。本文通过一个电商平台大促活动的真实案例全面测评PolarDB Serverless的表现。面对激增流量,PolarDB Serverless能秒级自动扩展资源,如通过调用`pd_add_reader`快速增加读节点分摊压力;其无感伸缩确保服务平滑运行,不因扩展中断;强一致性模型则保障了数据准确性,即便在高并发写操作下也确保库存等数据的同步一致性。PolarDB Serverless简化了数据库管理,提升了系统效能,是追求高效云数据库管理企业的理想选择。
219 7
|
人工智能 Serverless
AI 创作风潮起:函数计算探索科技与艺术的无限可能
AI 创作风潮起:函数计算探索科技与艺术的无限可能。
|
弹性计算 运维 Serverless
阿里云Elasticsearch Serverless帮助某视觉科技公司平稳应对流量激增
某视觉科技公司借助阿里云Elasticsearch Serverless应对创意资源平台的流量激增,通过服务自动扩缩容,确保流量高峰时的快速响应,降低至少50%的成本。同时,它提供弹性数据容量支持,简化运维,提升开发效率,并保证高精确度的搜索体验。
764 1

热门文章

最新文章

相关产品

  • 函数计算