Software Development
Tokio
Tokio is the asynchronous runtime for Rust: a task scheduler, async TCP/UDP, timers, channels and synchronization primitives that most async Rust crates (axum, hyper, reqwest, tonic) run on. Use it when asked to write async Rust, spawn concurrent tasks, build a TCP server, use mpsc or broadcast channels, add timeouts, limit concurrency with a semaphore, run blocking code from async code, or shut a Tokio service down gracefully.
- Publisher / source
- TerminalSkills Library
- Upstream record
- TerminalSkills/skills
- Version
- Version 2
- Published
- Publication review
- Approved for publication · recorded passed scan 2026-10-27
- Content fingerprint
59ae7325d827402af409fbe9c3c8ae4d96bd99df227135eca2638437c9bae888