Launch Apollo Studio

Apollo Router

Overview


⚠️ The Apollo Router is in public pre-alpha. Until it is generally available, do not use it in business-critical graphs. Learn about release stages.

The Apollo Router is a configurable, high-performance graph router for a federated graph. It slots into any existing Apollo Federation architecture (v1 or v2), replacing your Node.js gateway that uses the @apollo/gateway library:

Apollo Router
(replaces @apollo/gateway)
Users
subgraph
Products
subgraph
Reviews
subgraph
Clients

The Apollo Router is implemented in Rust, which provides performance benefits over Node.js.

Try it out!

Edit on GitHub