Tutorial | Tokio - An asynchronous Rust runtime
tokio.rs · 856 words · saved by 1 readers
Tokio is a runtime for writing reliable asynchronous applications with Rust. It provides async I/O, networking, scheduling, timers, and more.
Tutorial | Tokio - An asynchronous Rust runtime TABLE OF CONTENTS Tokio Tutorial Overview Setup Hello Tokio Spawning Shared state Channels I/O Framing Async in depth Select Streams Topics Bridging with sync code Graceful Shutdown Getting started with Tracing Next steps with Tracing Unit Testing Glossary API documentation Tutorial Tokio is an asynchronous runtime for the Rust programming language. It provides the building blocks needed for writing networking applications. It gives the flexibility to target a wide range of systems, from large servers with dozens of cores to small embedded device
related reading
- Channels | Tokio - An asynchronous Rust runtimetokio.rs
- Introduction - Asynchronous Programming in Rustrust-lang.github.io
- Who Runs Your Rust Future? Hands-On Intro to Async Rust | AIBodhaibodh.com
- Is there a good read on different async runtimes? - help - The Rust Programming Language Forumusers.rust-lang.org
- A half-hour to learn Rustfasterthanli.me
- Writing an OS in Rustos.phil-opp.com
- REST with Rust - DEV Communitydev.to
- tonic - Rustdocs.rs
- Async Rust Is A Bad Languagebitbashing.io
- Notes on structured concurrency, or: Go statement considered harmful - njs blogvorpus.org
- async/await on embedded Rust - Ferrous Systemsferrous-systems.com
- Concurrency Patterns in Embedded Rust - Ferrous Systemsferrous-systems.com