RSSAmplifier

Blog

dial9-rs

A microscope for Tokio and Rust applications

dial9-rs.github.ioRSS feed ↗2 posts

Latest posts

dial9: A flight recorder for Rust

Diagrams by Fable, text by me. Many performance and correctness problems are easy to solve with enough data. If you can see an exhaustive ordered log of everything that happened, hard problems tend to become shallow. Trying to figure out what is different about P99 requests vs. P50? If you record all spans from your application, kernel events, and have always-on profiling, it makes it possible to…

3 bugs that aren't in dial9

dial9 is a microscope for Tokio (and Rust applications in general): its compact binary format can record a log of runtime events so you can reconstruct what actually happened to understand bugs and performance behavior. It runs in production, where bugs have real blast radius. As much as we attempt to avoid it, dial9 still has bugs. We catch most in CI, some in PR review, and some are discovered…