|
| 1 | +--- |
| 2 | +title: Supercharge Your Hive Gateway with Rust-Powered Speed |
| 3 | +description: |
| 4 | + Unleash blazing-fast GraphQL federation with up to 3x performance boost and full audit |
| 5 | + compatibility. |
| 6 | +date: 2025-11-17 |
| 7 | +authors: [enisdenjo] |
| 8 | +--- |
| 9 | + |
| 10 | +import { Callout } from '@theguild/components' |
| 11 | + |
| 12 | +We're thrilled to announce the integration of our |
| 13 | +[Rust Query Planner into Hive Gateway](/docs/gateway/other-features/rust-query-planner), bringing |
| 14 | +the lightning-fast performance of [Hive Router](/docs/router) directly to your Node.js, Bun, and |
| 15 | +Deno environments! |
| 16 | + |
| 17 | +This integration was made possible through our dedicated work on both Hive Gateway and Hive Router, |
| 18 | +ensuring everything works great together. We leveraged [napi.rs](https://napi.rs/) to create a |
| 19 | +cross-platform Node addon that supports Node.js, Bun, and Deno effortlessly. |
| 20 | + |
| 21 | +## Performance That'll Blow Your Mind |
| 22 | + |
| 23 | +Experience **up to 3x faster query planning per core** and **2x reduced latency** - beating Apollo |
| 24 | +Router by almost 2x - all while maintaining 100% compatibility with the Federation-Compatibility |
| 25 | +Audit. This means your federated GraphQL architecture stays standards-compliant and interoperable, |
| 26 | +but now with Rust's unmatched speed under the hood. |
| 27 | + |
| 28 | +## Full JavaScript Ecosystem Support |
| 29 | + |
| 30 | +One of the key advantages of this integration is that it preserves the full power of the JavaScript |
| 31 | +ecosystem. All your existing plugins, integrations, and tools continue to work seamlessly - from |
| 32 | +Envelop and Yoga plugins to custom Gateway plugins. You get the best of both worlds: Rust's |
| 33 | +performance under the hood with JavaScript's flexibility on top. |
| 34 | + |
| 35 | +<Callout type="warning" emoji="⚠️"> |
| 36 | + |
| 37 | +While the Rust Query Planner delivers a lot, it currently doesn't support a handfull of Hive Gateway |
| 38 | +features. We're hard at work to achieve full compatibility soon! Check out the |
| 39 | +[feature comparison](/docs/gateway/other-features/rust-query-planner#compared-to-javascript-query-planner) |
| 40 | +for details. |
| 41 | + |
| 42 | +</Callout> |
| 43 | + |
| 44 | +## Easy Integration, Massive Gains |
| 45 | + |
| 46 | +Ready to get started? Head over to our |
| 47 | +[Rust Query Planner documentation](/docs/gateway/other-features/rust-query-planner) for step-by-step |
| 48 | +setup instructions and great speed! |
| 49 | + |
| 50 | +--- |
| 51 | + |
| 52 | +- [Learn more about Rust Query Planner in Hive Gateway](/docs/gateway/other-features/rust-query-planner) |
| 53 | +- [See the Federation-Compatibility results](https://the-guild.dev/graphql/hive/federation-gateway-audit) |
| 54 | +- [See the benchmark results for constant VUs over time](https://github.com/graphql-hive/graphql-gateways-benchmark/blob/main/constant-vus-over-time_result.md) |
0 commit comments