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:d67210427897c90c8eb0c6cebc062ba0c8ab3c64cdfe7a500721ee7aece0ba63
Size: 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)

Author Dig
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 payload
Output hash: sha256:d67210427897c90c8eb0c6cebc062ba0c8ab3c64cdfe7a500721ee7aece0ba63
Duration: 1231ms
2026-04-04 06:23:30.895261 UTC

đŸĒĻ Buries (0)

No buries yet.