
When Async Attacks!
Oxide and Friends
00:00
Navigating the Debugging Labyrinth
This chapter explores the complexities of debugging threaded and asynchronous programs, particularly through the lens of D-Trace and Rust's async model. The speakers share personal anecdotes and humorous moments related to their experiences with performance issues, state mapping, and the challenges of identifying the origins of system halts. Through discussions of technical intricacies and visualization techniques, they emphasize the vital role of understanding architecture in effective debugging.
Transcript
Play full episode