Apollo Federation in Go part2
Introducing Managed federation
In the previous post, I introduced how to implement Apollo Federation in the Go application.
In this post, I will walk you through the Managed federation feature in Apollo Federation.
Example Repository
Here’s the final codebase on GitHub. main
branch is a version of part-1. part-2
branch is used in this post.
Contents
Managed Federation
Apollo Federation is an essential architecture that allows your organization to scale GraphQL API with multiple implementing services in one graph.
It has its own gateway server which handles the request from the client-side and executes incoming operations across the services, like distributes shared data to each service.
This gateway fetches each schema from the implementing services and composes them into a single…