1 Hour Dive into Asynchronous Rust

Join us for a FREE webinar with Herbert Wolverson.

Course Description

This is a free, 1-hour event for engineers who want to learn how Asynchronous Rust helps create very high-performance servers with minimal resources.

Unlock the potential of high-performance server creation with minimal resources through Asynchronous Rust. Experience the comprehensive async environment of Tokio, which drives the top-performing web servers and empowers you to seamlessly support any protocol of your choice.

1-hour live stream where you can earn about:

  • The differences between system threads and async, and how they work together.
  • What are Tokio’s macros actually doing? Customize your async environment.
  • Handling blocking and CPU intensive tasks with system threads while retaining a performant async server for I/O.
  • Send data between tasks with channels.
  • Use streams to iterate data with minimal impact on the server.
  • Use tracing to provide visibility into your server pipeline.
  • Tokio + Axum for a tiny web service with dependency injection and high-performance JSON support.

During the 1- hour we will cover:

  • Introduction
  • Async vs. System Threads
  • Async Hello World
  • Blocking
  • Channels
  • Streams
  • Tracing
  • Tokio+Axum

About the Instructor:

Herbert has been developing software professionally for more than 20 years. Starting with Pascal, and then moving onto C and C++, Herbert has developed custom applications ranging from web-server filters to games. Herbert is the author of Hands-on Rust and Rust Brain Teasers.