Computer EngineeringComputer Information SystemsComputer NetworkingComputer ScienceComputing & Information TechnologyCybersecurity

Rust: Asynchronous Programming with Tokio

Suggested prerequisites

  • Familiarity with asynchronous programming

Asynchronous programming is becoming the de facto coding paradigm of Rust. Instead of letting your code and CPU sit there and wait for a response or return value, you can use asynchronous programming to get to work on another task. In this course, senior software engineer and content creator Marcus Willock covers what you need to know about using Tokio, the asynchronous primitives it offers, and the channels it provides.

Learn More