Try Apollo Studio

Apollo Tech Notes

This documentation set provides technical articles on specialized topics for Apollo tools and libraries.

Select a tag to view a list of articles on the corresponding topic.

All notes

TitleLast updated
Aggregating data across subgraphs2022-11-11
Authenticating requests with the Apollo Router2022-11-21
Client ID enforcement2022-11-16
Connecting OpenTelemetry traces to Prometheus2022-11-21
Contracts usage patterns2022-11-16
Designing response types2022-08-03
How Federation handles the N+1 query problem2022-11-15
Improving Apollo Gateway performance2022-10-19
Managing Apollo Router resources in Kubernetes2022-11-21
Mocking graph functionality to unblock client development2022-11-18
Moving a GraphQL monolith to Apollo Federation2022-11-21
Namespacing by separation of concerns2022-08-31
Overload protection2022-10-12
Production readiness checklist2022-11-18
Recommended usage for GraphQL interfaces2022-10-31
Response cache eviction2022-12-01
Schema naming conventions2022-06-08
Sending Apollo Router traces and metrics to APM tools using OpenTelemetry2022-11-21
Testing in a federated architecture2022-09-15

Reporting issues

If you find an issue with a tech note, feel free to use the Edit on GitHub button to create a new PR with the suggested changes. Otherwise, you can view the source and create a GitHub issue on the apollographql/docs repo.

Adding new tech notes

If you have an idea for a new tech note, please create a new GitHub issue with the suggested changes or topic that you would like covered.

Edit on GitHub