Introducing sanstun: A sans-IO, parallel-friendly, userspace WireGuard implementation in Rust
Summary
Firezone introduces sanstun, a sans-IO, Rust-based WireGuard implementation designed for parallelism and security. The article explains the sans-IO concept, the API design, and how offloading cryptography to worker threads can boost throughput while keeping the interface single-threaded.