u/nameEqualsJaredin r/rust • Recommends
On “How do you decide to use async or single/multithreading?”
Not OP, but for understanding Async in general, I thought this talk was really good!
link to this video
10K subscribers • 5 videos on Hallway
Advanced. Deep dive for people who know the field.
18K views3 years ago2 recommendations
Programming languagesSystems programmingRustConcurrency and parallelism
Conrad Ludgate explains the mechanics of async Rust by building a custom async runtime and futures implementation from scratch.
Async in Rust is similar to some languages, but due to not having any built in runtimes or memory management, the people that proposed the initial APIs had to work around some interesting problems. Let’s pretend we didn’t have these solutions already. Let’s build our own async features and runtimes from the ground up. And given the outcomes, can we find any interesting insights on how async may change in the future?What people say. Highly recommended for gaining a deep conceptual understanding of how async Rust and its runtimes work under the hood.
u/nameEqualsJaredin r/rust • Recommends
On “How do you decide to use async or single/multithreading?”
u/Adorable-Engineer840in r/rust • Recommends
On “How does async Rust work”