1 Hour Dive into Asynchronous Rust
For engineers who want to learn how Asynchronous Rust helps create very high-performance servers with minimal resources.
Github Repo Link:
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.
Learn 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.
—-
Other online courses →
Other Links:
Website:
Github:
Twitter:
[ad_2]
source