Let’s define a couple of things before we jump into the fun stuff. In the world of GraphQL, “federated” means it is a single graph composed of multiple sub-graphs (see Apollo Federation ). In other words, it’s “micro-services” for GraphQL, but your consumers don’t have to see the mess.