The Fastest GraphQL Router. Period.
Built from scratch in Rust for maximum performance. No garbage collection pauses, no runtime overhead. Just pure speed with enterprise-grade security included.
Sub-5ms overhead. Always.
HyperRoute adds virtually zero latency to your requests. Your API performance is determined by your services — not your router.
Per-request processing
Query plan & APQ caching
Stable at peak concurrency
Massive growth headroom
Zero-cost abstractions and memory safety without garbage collection pauses. Consistent, predictable performance on every request.
Non-blocking I/O handles thousands of concurrent connections efficiently without thread-per-request overhead.
Query plans and persisted queries are cached for instant subsequent execution. Repeated queries skip parsing entirely.
Optimized hot paths minimize memory pressure under load. Less allocation means less latency jitter.
Know exactly where time is spent
HyperRoute's built-in observability clearly separates router overhead from subgraph latency. When something's slow, you'll know immediately whether it's your services or your router. Spoiler: it's not the router.
Built for production
Every feature designed for real-world demands at scale.
Parse once, execute millions of times. Repeated queries skip parsing entirely.
- 10x faster for cached queries
- Automatic cache management
- Zero configuration needed
When thousands of users request the same data, we make one upstream call and share the result.
- Protects your database
- Handles traffic spikes
- Automatic deduplication
Complete support for Apollo Federation v2 directives. All the flexibility, none of the lock-in.
- @key, @shareable, @override
- Entity batching
- Cross-subgraph references
Live data updates through the same GraphQL API. SSE and WebSocket support.
- Server-Sent Events
- WebSocket transport
- No separate infrastructure
Hot reload everything. Schema changes, config updates, rate limits — all without restarts.
- Atomic schema swaps
- Running requests complete
- Instant rollback
60+ Prometheus metrics, OpenTelemetry tracing, and structured logging out of the box.
- Prometheus / Grafana
- Jaeger / Zipkin / Tempo
- Slow query detection
Enterprise security without enterprise pricing
Every HyperRoute Core deployment includes a comprehensive security pipeline. No premium tiers, no add-ons, no extra cost.
How we compare
Real benchmarks, reproducible results. No marketing fluff.
| Feature | HyperRoute | Apollo Router | Cosmo | GraphQL Mesh |
|---|---|---|---|---|
| Throughput | 34,700/s | ~15,000/s | ~20,000/s | ~5,000/s |
| p95 Latency | 2.75ms | ~8ms | ~5ms | ~25ms |
| Memory Usage | 50MB | 150MB | 100MB | 300MB+ |
| In-flight Dedup | ||||
| Injection Detection | ||||
| Adaptive Rate Limit | ||||
| Hot Reload | Everything | Schema | Schema | Restart |
| Multi-Tenant Native |
Up and running in 60 seconds
Single binary. No dependencies. Works everywhere.
curl -sSL https://releases.hyperroute.dev/core/install.sh | bash