xin — Friends don't let friends C that socket

xin

1 min read Original article ↗

The memory-safe reverse proxy

nginx configuration. Memory-safe Rust. No-compromise performance.

HTTP/1.1 & HTTP/2TLS terminationFIPS crypto builds ↗Reverse proxy & load balancing

xin, nginx and Envoy. HTTP and TLS. Loopback.

Loopback · 4 workers

HTTP

Requests / second · higher is better

HTTPS / TLS

Requests / second · higher is better

Apple M1 Ultra · HTTP/1.1 keepalive · 3-byte response · TLS 1.2 · median of 3 runs · development build, 24 Sep 2026.
Conditions, ranges and all results →

Memory safety

Raw speed.
Safer foundations.

Rust ownership and bounds checks prevent use-after-free and buffer overflows in safe code. xin’s configuration parser and request engine forbid unsafe Rust.

Inside the core

Four platforms. Swipe or scroll to explore.