Home / Companies / Apollo / Blog / Post Details
Content Deep Dive

Introduction to Apollo Federation

Blog post from Apollo

Post Details
Company
Date Published
Author
Michael Watson
Word Count
1,784
Language
English
Hacker News Points
-
Summary

The text discusses the concept of a federated architecture in GraphQL, which involves combining multiple subgraphs into a single supergraph. A federated architecture is beneficial for large organizations or projects with multiple teams, as it allows each team to work independently on their respective subgraphs while still maintaining relationships between them through metadata defined in the schema. This approach eliminates the need for handwritten code to "glue" together multiple GraphQL microservices and enables scaling of individual subgraphs independently. The text also highlights the benefits of a federated architecture, including increased productivity and collaboration among teams, reduced breaking changes and communication, and simplified development processes.