Skip to content

Commit bc655e2

Browse files
authored
Rust QP in GW product update (#7270)
1 parent abe687c commit bc655e2

File tree

2 files changed

+56
-2
lines changed
  • packages/web/docs/src

2 files changed

+56
-2
lines changed
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
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)

packages/web/docs/src/content/gateway/other-features/rust-query-planner.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ Running Hive Gateway with the Rust Query Planner is
1010
[**up to 3x faster per core** with **2x reduced latency**](#benchmarks).
1111

1212
This integration allows Hive Gateway to leverage the high-performance capabilities of Hive Router's
13-
runtime while still operating within the Node.js or Bun environment and offering the full suite of
14-
JavaScript's ecosystem back to Hive Router.
13+
runtime while still operating within the Node.js, Bun or Deno environment and offering the full
14+
suite of JavaScript's ecosystem back to Hive Router.
1515

1616
## Getting Started
1717

0 commit comments

Comments
 (0)