GraphQL Fusion Rethinking Distributed GraphQL
summary
An open specification called GraphQL Fusion formalizes distributed GraphQL with concrete algorithms for schema composition, a machine-readable gateway configuration and a remote executor, plus optional telemetry. The demo composes account/products/reviews/shipping subgraphs via a Fusion CLI into a Gateway that emits annotated query plans, batches via nodes, handles nullability and overlaps, supports subscriptions, and runs profile-guided optimization using OpenTelemetry to iteratively improve execution plans.
AI-written summary · about
chapters (6)
- 0:00GraphQL as a gateway
- 2:58Distributed GraphQL needs
- 5:41Introducing GraphQL Fusion
- 7:36Fusion spec components
- 13:26Demo and implementation
- 27:22Future and collaboration
related talks
01h 05mBuilding Distributed GraphQL APIs
50mDistributed GraphQL APIs: Breaking Down Monoliths & Unlocking Agility for Dev Teams
56mDistributed GraphQL APIs
11mKeynote: The State of Distributed GraphQL
59mBuilding Distributed GraphQL APIs
31mDesign Principles of Federated GraphQL
47mThe State of GraphQL Federation
33mPanel: The Composite Schemas Working G...
