SESSION ON-DEMAND

All Things P99

The event for developers who care about P99 percentiles and high-performance, low-latency applications

Mechanical Sympathy in Cooperative Multitasking

This talk applies mechanical sympathy to server workloads that use cooperative multitasking and async/await. We’ll cover three techniques: reducing thread counts to cut tail latency, scoping locks tightly, and removing locks with help from Rust’s borrow checker, ArcSwap, and the standard Future model. Along the way, we’ll connect hardware concepts to OS behavior and show practical examples with metrics, code, and live demos.

20 minutes
Register for access to all 60+ sessions available on demand.
Fill out the form to watch this session from the P99 CONF 2025 livestream. You’ll also get access to all available recordings.

Kenny Chamberlin, Lead Engineer at Momento

From robots, microcontrollers, and display drivers to distributed systems, I've done a lot of different things where tail latency is critical. There's always something new to learn when you're optimizing to perfection.