

Eliza Weisman
Oxide engineer involved in adding instrumentation and probing used during the debugging effort; discussed semaphore implementation details and concurrency testing.
Top 3 podcasts with Eliza Weisman
Ranked by the Snipd community

58 snips
Jan 16, 2025 • 1h 33min
Crates We Love
Rain Paharia and Eliza Weisman, both key members of the Oxide team, dive into the vibrant world of Rust crates. They explore innovative tools like the 'pretty please' crate for code formatting and Miette for error handling. The duo shares their experiences navigating Rust's CLI ecosystem, highlighting crates such as Clap and Lexopt. They also discuss the powerful capabilities of the PetGraph library and the often overlooked Bytes crate for network data handling, blending technical insights with a dash of humor.

12 snips
Nov 7, 2025 • 1h 38min
Futurelock
In this engaging discussion, Oxide engineers Dave Pacheco, John Gallagher, and Eliza Weisman tackle the mysterious 'Futurelock' issue found in async Rust. Dave dives into the investigation, revealing how a Nexus instance became unresponsive during a live update. John shares his insights on reproducing the deadlock, while Eliza discusses semaphore implementation details. Together, they explore the conceptual differences between tasks and futures, the hidden challenges of concurrency, and practical fixes to avoid this tricky pathology in the future.

7 snips
Jun 27, 2025 • 1h 54min
When Async Attacks!
Dave Pacheco, a software engineer at Oxide, shares insights on connection pooling; Eliza Weisman, an expert in Rust, discusses the Tokio runtime; and Augustus Mayo reveals his findings on performance regressions in their Colo environment. They dive into the debugging labyrinth to uncover hidden delays in request handling and the complexities of multi-threaded task management. Their journey includes using D-Trace probes and visualization techniques, all aimed at optimizing system performance and tackling the challenges of asynchronous programming.


