Jump to content

Profiling Rust Async Tasks Until They Stopped Misbehaving (Flamegraphs Inside): Revision history

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

22 November 2025

  • curprev 06:4806:48, 22 November 2025 PC talk contribs 18,720 bytes +18,720 Created page with "500px Profiling async Rust code requires detective work to uncover hidden performance bottlenecks in concurrent task execution Our production API was… dying, slowly. Not like a big crash, but a slow suffocation. Response times that used to be 50ms? Now creeping past 2 seconds. And the annoying part? All the dashboards lied to me. CPU looked fine, memory wasn’t ballooning, database queries were snappy. Everything looked norm..."