Skip to content
0:00 / 0:00

#tokio#futures#async

RustFest Zürich 2017 - Tokio: How we hit 88mph by Alex Crichton

Rust Programming Language

70K subscribers • 42 videos on Hallway • Conference channel

YouTube
  • One of the most-watched uploads on Rust, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
  • Presented by Alex Crichton, Rust Core Team member
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

28K views8 years ago

Systems programmingProgramming languagesRustConcurrency and parallelismNetworking and protocols

Alex Crichton dives into the design of Tokio and the futures crate, explaining how async I/O works in Rust.

Async I/O has forever been a hot topic of discussion in Rust, but over the past year we’ve seen some significant advances in this domain with the futures crate an the Tokio project. We’ll start off by taking a look at where we are today with the async I/O ecosystem in Rust, highlighting a number of the features we’ve added in both the libraries and the language over the past year. We’ll then take a deep dive into Tokio itself, seeing how it capitalizes on some of Rust’s greatest strengths by going Back to Futures and gets our DeLorean up to 88mph. About Alex Crichton: Alex is a member of the Rust Core Team who has worked at Mozilla on Rust for the past four years. He is also a member of the Tokio Core Team, one of the primary authors of Cargo, helps maintain the standard library, and likes to ensure that engine of Rust never stops.

Why it's here

A top upload from a listed channel

Rust is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.