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.