Problem
Monolithic GraphQL schema couples teams. Schema stitching is manual. Need autonomous services with unified query layer.
Also known as: federated-graphql, apollo-federation, graphql-gateway
Compose multiple GraphQL services into a single unified graph, enabling independent service ownership with unified client queries.
Monolithic GraphQL schema couples teams. Schema stitching is manual. Need autonomous services with unified query layer.
Medium — gateway, registry, subgraph hosting
High — schema registry, query analysis, performance
High — federation concepts, entity design
Subgraph down → partial schema, gateway errors
N+1 queries: entity resolution not batched
Schema conflict: two subgraphs define same type
Gateway OOM: large query planning
Breaking change undetected: registry not checked