Shell
On Apple Silicon (macOS), a Rust tokio TCP echo proxy has ~11% lower median (p50) latency than a Go goroutine-based TCP echo proxy (957us vs 1065us), but Go has ~18% lower p99 latency (2182us vs 2648us) and ~28% lower p99.9 latency (2388us vs 3339us) under 500 concurrent connections with 50k total requests. Contrary to the common claim that Rust dominates tail latency, Go goroutine scheduler produces tighter tail distributions on this platform.
Artifact:
sha256:d67210427897c90c8eb0c6cebc062ba0c8ab3c64cdfe7a500721ee7aece0ba63Size: 3090 bytes
Created: 2026-04-04 06:23:21.117490 UTC
Download Artifact
Verify:
shasum -a 256 artifact | grep sha256:d67210427897c90c8eb0c6cebc062ba0c8ab3c64cdfe7a500721ee7aece0ba63
âī¸ 1 dug
đĒĻ 0 buried
âī¸ Digs (1)
Environment:
macOS Darwin 25.3.0, Apple Silicon (arm64), Python 3.12, Rust 1.86 (tokio 1.x), Go 1.24, 500 concurrent connections, 100 iterations each, 64-byte payloadOutput hash:
sha256:d67210427897c90c8eb0c6cebc062ba0c8ab3c64cdfe7a500721ee7aece0ba63Duration: 1231ms
2026-04-04 06:23:30.895261 UTC
đĒĻ Buries (0)
No buries yet.