游戏
亚太
中小企业/初创企业
“Playerzpot在云采用过程中测试了多个云基础设施平台,最终选择了阿里云,因为阿里云团队在整个评估过程中与Playerzpot保持了深入的合作。此外,Playerzpot发现阿里云的总体拥有成本(TCO)更具竞争力,有助于控制整体运营支出。”
Mitesh Gangar
Playerzpot Media Pvt. Ltd.联合创始人兼总监
关于 Playerzpot
Playerzpot是印度快速发展的梦幻体育平台,用户可参与板球、足球和卡巴迪等在线游戏。该平台为体育爱好者提供展示运动才华的舞台,通过组建球队和参与互动活动,与志同道合的粉丝交流。粉丝还可以从即将进行的比赛中挑选真实球员组建梦之队,根据球员的赛场表现获取积分,与其他粉丝展开竞技。只需简单几步,即可在平台上竞技比拼、展现运动知识,赢取专属奖品。
Playerzpot致力于为客户提供最高水准客户体验的游戏平台。公司的首要目标是确保玩家在Playerzpot平台上获得出色的体验,尤其是在各类体育赛事期间使用量激增时。Playerzpot需要一个敏捷且可扩展的云基础设施来支撑其不断增长的平台。
挑战
在线游戏在电子游戏行业中一直保持着热门趋势,至今已延续十余年,且仍在以极快的速度发展。与离线游戏相比,在线游戏的维护通常更为复杂,因为玩家数量波动不定,每天可增长至数百万。
在线游戏的成功部署离不开弹性可扩展的基础设施,需要在高峰负载期间支持100万至500万用户的并发连接,同时维持高速、高吞吐量的网络流量,为玩家带来更畅快的体验。开发者面临的架构挑战之一是带宽限制,此外还需保障所有玩家的安全,并通过持续的管理和监控确保数据库的稳定运行。
为什么选择阿里云
Playerzpot在云采用过程中测试了多个云基础设施平台,最终选择了阿里云,因为阿里云团队在整个评估过程中与Playerzpot保持了深入的合作。
此外,Playerzpot发现阿里云的总体拥有成本(TCO)更具竞争力,有助于控制整体运营支出。Playerzpot利用了PolarDB的功能以及阿里云的弹性伸缩能力(纵向扩展或水平扩展),并结合缩容选项,进一步降低了成本。
架构
在Playerzpot的架构中,用户需要玩梦幻体育游戏或真实游戏,并通过负载均衡器(部署在阿里云ECS实例上)路由到相应的游戏服务器,以满足用户负载需求。阿里云负载均衡可根据实际负载自动调整ECS实例数量,并将用户请求导向正确的游戏服务器。负载均衡还支持按并发用户数进行配置,按连接数计费,为Playerzpot进一步节省成本。用户登录后,会话持续至用户主动注销或授权令牌过期。登录期间,用户通过负载均衡器请求游戏的特定API。
所有请求均通过阿里云云数据库Tair(兼容Redis®)驱动的缓存层进行处理。为应对不可预测的负载,Playerzpot部署了阿里云云原生数据库PolarDB MySQL版,可根据负载类型进行水平或纵向扩展。当负载降低时自动触发缩容,大幅降低了Playerzpot的运营成本。负载均衡器还连接了ApsaraDB RDS for PostgreSQL,用于处理非梦幻体育类游戏。
注意:云数据库Tair(兼容Redis®)已于2024年9月由ApsaraDB for Redis与Tair合并更名,详见Tair(兼容Redis® OSS)。
展望未来
精选产品
弹性安全的虚拟云服务器,满足您的各类云托管需求。
在服务器之间无缝分发网络流量,提升服务能力和应用可用性。
内存数据库缓存,实现高速读写操作。
面向 PostgreSQL 的按需数据库托管服务,具备自动化监控、备份与容灾能力。
兼具传统企业数据库的性能与可用性,以及开源数据库的灵活性与高性价比。
RAM支持集中管理对阿里云服务和资源的访问权限。
虚拟私有云服务,提供隔离的云网络环境,帮助您在安全的网络中运行资源。
阿里巴巴开发的集数据管理与数据库研制于一体的综合平台。
