Overview
Explore the fundamentals of concurrent programming with Async Rust in this 54-minute conference talk from RustLab Conference. Dive into essential building blocks including `async`, `await`, `join`, and `select` commands while learning to predict code behavior and avoid common concurrency pitfalls like race conditions and non-terminating cases. Master techniques for handling concurrent state through practical examples and comparisons of different approaches. Gain valuable insights into simplifying complex concurrency challenges and writing more reliable concurrent systems using Rust's innovative async programming model.
Syllabus
The currents of concurrency: reasoning with Async Rust - Zainab Ali
Taught by
RustLab Conference