GraphQL Federation - The @key to Your Platform API Strategy
summary
Argues that GraphQL Federation unifies many backends into one supergraph that runs on Apollo tooling and supports 30+ frameworks, cutting the need for dozens of BFFs. Describes composition and an intelligent query planner (rewritten in Rust) that generates execution plans, supports @key entities, field-level caching, defer for faster first render, and progressive rollouts. Shows Apollo Connectors mapping REST JSON to GraphQL without code and outlines a vectorized supergraph + safelist pattern to safely drive LLMs.
AI-written summary · about
chapters (12)
- 0:00Intro
- 1:04Experience APIs
- 2:02Strategy 1: No layer
- 4:58Strategy 2: Backend for frontend (BFF)
- 8:15Strategy 3: GraphQL federation
- 9:15What is GraphQL?
- 20:00Apollo federation
- 22:59GraphQL vs REST?
- 23:24GraphQL makes your APIs better
- 32:00How?
- 34:34Summary
- 35:39Outro
related talks
17mThe year ahead for GraphQL Federation: Combining APIs for the AI era.
31mDesign Principles of Federated GraphQL
48mApollo Federation: Connecting GraphQL Microservices
06mEscape the GraphQL Monolith
08mGraphQL: everything you want in one query
26mKeynote: Apollo's Journey with GraphQL: Transforming Enterprise APIs for the Future
11mKeynote: The State of Distributed GraphQL
42mGraphQL Summit Keynote
