Globoplay 利用超级图来统一和提升其客户体验

10 倍

更快的实验

Globoplay 由 Grupo Globo 于 2015 年开发,是巴西最大的流媒体服务。为了吸引新用户、留住现有用户并在流媒体市场竞争,Globoplay 需要统一其客户体验并更快地进行创新。

Globoplay 的资深工程师 Marcelo Nalon 表示:“单体架构在建模图数据时需要重复工作。我们需要在网关所使用的每个数据源中建模实体,并在其自身定义的模式中建模。在图上发布新的部分需要在处理不同领域的开发者之间进行大量协调。此外,将整个模式和所有解析器逻辑定义在一个地方会导致复杂性开销。”

为了帮助他们的团队快速上手并采用超级图,鼓励开发者使用 Apollo 的教程和学习计划,即 。Marcelo Nalon 表示:“Apollo Odyssey 帮助我们培训新员工,并使团队能够了解最新功能。Odyssey 正在证明是一个帮助团队对框架和子图更加放心的绝佳方法。”


“Apollo GraphOS 是开发团队安全使用 GraphQL 的关键平台。它提供了大量工具和 API,使我们能够建立一个安全的 开发流程来构建和交付超级图的新部分。”

Marcelo Nalon,Globoplay 资深工程师


超级图带来的另一个好处是改善了最终用户体验实验的交付方式,特别是在巴西大兄弟期间。我们开始以 10 倍的速度运行实验,将其作为 GraphQL API 的一部分进行交付,从而将实验直接反映给所有最终用户。此外,联邦架构使我们能够自信地运行实验,即使其中某些部分出现故障,也可以使用策略来优雅地降级图的某些部分,而不会影响用户体验的关键部分。 - Marcelo Nalon

另一个额外的好处是,它使他们能够在出现问题时检查查询并解决问题。Marcelo Nalon 表示:“Apollo GraphOS 是开发团队轻松使用 GraphQL 的关键平台。它提供了大量工具和 API,使我们能够建立一个安全的开发流程来构建和交付超级图的新部分。此外,它允许客户端在部署具有新版本的应用程序之前,通过超级图检查其应用程序可以执行的操作中存在的问题。”

GraphOS 还帮助他们发现可以改进其产品的新领域,并提供有关可以从超级图中安全删除哪些弃用字段的见解。(在一周内,图维护人员能够删除大约 20 个弃用字段)。

Marcelo Nalon 渴望继续与 Apollo 团队合作,确保超级图在规模化方面的成功。他说:“与 Apollo 的团队合作对我们至关重要。我们在需要做出任何关键决策以实现目标时都会得到支持,我们始终受到鼓励与 GraphQL 社区建立协作关系。”

下一个故事

分享文章

Instagram