Projects
Low Latency Service Proxy
Benchmarks galore
Jun 2026
GoRust
(click to flip)What goes into making a performant system? Turns out, there are a lot of moving parts.
I built a service proxy in Go (and later Rust) in order to benchmark and find the answer to this question. I covered various protocols (like gRPC and QUIC), green thread concurrency, connection pooling, load balancing methods, implementation language (Go and Rust), and even kernel level syscalls with io_uring.
Check out my writeups in my blog, or view the source code here.
1 / 10