n0 Announces noq: QUIC Multipath Implementation in Rust with 80Gbps Throughput

Available in: 中文
2026-03-22T11:57:06.000Z·2 min read
n0's noq is a Rust-based QUIC Multipath implementation achieving 80Gbps throughput on commodity hardware, enabling bandwidth aggregation across multiple network paths without connection interruption.

n0 Announces noq: QUIC Multipath Implementation in Rust with 80Gbps Throughput

n0, the networking company known for its work on QUIC and UDP-based protocols, has announced noq — a Rust implementation of QUIC Multipath (MPQUIC) that achieves 80Gbps throughput on commodity hardware. The project represents a significant milestone in next-generation internet transport protocols.

What is QUIC Multipath?

QUIC Multipath extends the base QUIC protocol (used by HTTP/3) to simultaneously use multiple network paths between the same connection:

noq Technical Highlights

Performance

Implementation Details

Architecture

┌─────────────────────────────────┐
│           Application            │
├─────────────────────────────────┤
│         noq MPQUIC Layer         │
│  ┌─────────┐  ┌─────────┐       │
│  │ Path 1  │  │ Path 2  │  ...   │
│  │ (WiFi)  │  │(Cellular)│       │
│  └────┬────┘  └────┬────┘       │
├───────┴────────────┴─────────────┤
│      Transport Layer (UDP)       │
└─────────────────────────────────┘

Why This Matters

For mobile users: A phone with WiFi and 5G could potentially aggregate both connections, delivering fiber-like speeds on the go.

For data centers: Servers with multiple NICs can achieve higher throughput without expensive bonding switches.

For edge computing: Vehicles and IoT devices with multiple connectivity options (WiFi, 5G, satellite) can maintain persistent high-bandwidth connections.

Comparison with Existing Solutions

FeaturenoqMP-TCPMPTCP for QUIC (Apple)
LanguageRustC (kernel)Swift (Apple platforms)
ProtocolQUICTCPQUIC
User-space❌ (kernel)
DPDK support
Open source
Max throughput80Gbps~40GbpsUnpublished

Getting Started

The project is available on GitHub under a permissive license. n0 has published benchmarks and integration guides for deploying noq in production environments.

Source: Hacker News | n0

↗ Original source
← Previous: Apple Vision Pro 2: What We Know About Apple's Next Spatial Computing DeviceNext: Wayland at 40% Market Share: A Post-Mortem on Linux's 17-Year Display Server Transition →
Comments0