These are the slides for a roughly hour-long talk on async Rust, with a focus on the tokio runtime.
The presentations tries to cover briefly the most important things to know when writing asynchronous code in Rust.
See PDF (38 pages). Suggestions or corrections welcome.
Table of contents
- Introduction
- Async Rust basics
- Synchronization primitives
- Streams
- Mixing compute-bound code
- Async I/O
- When things go wrong
- References