Skip to content
Rust Search
← TokioConf 2026

Breaking the 125µs @ 1Mhz barrier w/ Tokio and...

TokioConf
36:54 238 views

Breaking the 125µs @ 1Mhz barrier w/ Tokio and what it means for your Tokio Web Server by Khawaja Shams, Brian Martin We operate a Tokio-based proxy fleet at Momento that fronts large-scale systems such as Valkey and DynamoDB. This fleet processes more than a million requests per second, manages tens of millions of concurrent connections, and keeps client side latencies in the low triple digit microsecond range during major live events such as the 2025 Super Bowl on Fox. Reaching that level of

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Brian Martin

Whoops! I Rewrote It in Rust

Rust Programming Language
RustConf 26:48 13024 views

Three engineers, at various points, each take their own approach adding Rust to a C codebase, each being more and more ambitious. I initially just wanted to replace the server’s networking and event loop with an equally fast Rust implementation. We’d reuse many core components that were in C and just call into them from Rust. Surely it wouldn’t be that much code… Pelikan is Twitter’s open source and modular framework for in-memory caching, allowing us to replace Memcached and Redis forks with a single codebase and achieve better performance. At Twitter, we operate hundreds of cache clusters storing hundreds of terabytes of small objects in memory. In-memory caching is critical, and demands performance, reliability, and efficiency. In this talk, I’ll share my adventures in working on Pelikan and how rewriting it in Rust can be more than just a meme.