Tokio is an event-driven, non-blocking I/O platform for writing asynchronous applications with the Rust programming language