Search videos
View all results →
← Browse conferences
Futurelock And You
TokioConf
Walk with me through a production debugging story involving async Rust. We'll start with mysterious timeouts hitting the web server of our control plane, then follow the investigation through our debugging toolkit: logs, omdb (the Oxide debugger), direct database access, DTrace probes, core dumps, and even Ghidra disassembly. Along the way, you'll see how we tested hypotheses and narrowed down a non-local problem that spanned multiple layers of async code. Finally, you’ll get an understanding of
Player unavailable or embedding blocked? Use the YouTube link above.