Page 1 of 1

Riot Games 的高级 Web 开发人员 Jason Rose 将这次体验描述为:

Posted: Mon Dec 23, 2024 1:30 pm
by shaownhasan
随着团队越来越厌倦开发人员自主权的这种障碍,他们开始寻找改进的解决方案。在进行市场评估时,Riot Games 优先考虑寻找一个能够与他们自己的“以玩家为中心”理念相契合、并且能够消除其网络堆栈中存在的瓶颈的合作伙伴。

从本质上讲,该团队希望找到一个新平台,使开发人员能够以更多的控制力、敏捷性和自主性来构建、生成和部署网站。另一个需求是一个可以支持 Riot 选择的框架 Gatsby.js 的平台,同时还可以在必 臺灣電話號碼 要时提供将来迁移到不同框架的灵活性。

迁移到 Netlify 平台
经过长达数月的研究,Riot Games 选择了 Netlify。对广泛框架的支持、构建自定义集成的能力以及配置重定向规则、代理重写和标头管理的能力是此决定中一些更有吸引力的因素。此外,内部构建环境的可用性以及构建预览为 Riot Games 提供了更加结构化的 QA 流程。

团队重新构建 Netlify 平台后,网站构建时间从 15-25 分钟减少到 3-5 分钟,开发人员的生产力也得到了提高,因为之前的 Web 堆栈瓶颈一夜之间消失了。开发人员可以更快地交付高质量代码,因为他们不再需要依赖系统管理员来设置测试环境,而是可以利用更强大的自助式 QA 环境。由于敏捷性的提高,项目规划通常需要 2-3 周的时间,现在减少到不到 3 天。

Riot Games 的另一个优势是网络性能的显着提高。全球范围内的关键指标,例如首字节时间 (TTFB)、首次内容绘制 (FCP) 和总体页面渲染时间缩短了 20% 以上。

迁移到 Netlify 也对 Riot Games 的盈利产生了积极影响。凭借 Netlify 卓越的开箱即用 HTTP 缓存,Riot Games 能够保持同样高水平的网站流量,同时将带宽使用量减少 65%。在 Netlify 之前,英雄联盟和 Valorant 网站每月消耗超过 200 TB,但迁移到 Netlify 后,带宽消耗下降到不到 70 TB。

开发团队经验
对于 Riot Games 来说,与 Netlify 团队合作是一次“绝对史诗般的五星级体验”。


我们立志成为世界上最以玩家为中心的游戏公司,而 Netlify 也绝对秉承同样的精神,立志成为世界上最以开发者为中心的技术公司……最终,我们产生了一种深度合作、理解和相遇的感觉。我们的业务需求,并在此过程中的每一步提供知识渊博且高度专业的解决方案。

整个团队不仅展示了创建和促进平稳过渡的含义,还展示了基于网络的体验的良好合作伙伴关系是什么样的……当两家不同的公司对用户有着相同程度的热情时,奇迹就会发生。