tokio

E97034

Tokio is a popular asynchronous runtime and ecosystem for the Rust programming language, providing tools for writing fast, reliable, non-blocking applications.

All labels observed (4)

Label Occurrences
Actix runtime 1
tokio canonical 1
tokio-stream 1

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf Rust library
asynchronous runtime
software framework
designedFor asynchronous programming
concurrent programming
high-performance servers
network services
non-blocking applications
ecosystemIncludes hyper
tokio-serde
tokio-stream
linked to: tokio

tokio-util
linked to: tokio

tonic
tower
feature async/await integration
cooperative task scheduling
current-thread runtime
futures compatibility
multi-threaded runtime
structured concurrency primitives
hasComponent tokio::fs
tokio::io
tokio::macros
tokio::net
tokio::process
tokio::runtime
tokio::signal
tokio::sync
tokio::task
tokio::time
hostedOn crates.io
linked to: Rust
license Apache License 2.0
MIT License
programmingLanguage Rust
provides TCP support
UDP support
Unix domain socket support
async RwLock
async channels
async filesystem utilities
async mutex
async semaphore
asynchronous runtime
networking primitives
non-blocking I/O
runtime macros
synchronization primitives
task scheduler
timer utilities
sourceRepository GitHub
supportsProgrammingLanguage Rust
usedFor distributed systems
microservices
network clients
web servers

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Rust notableProject tokio
Tokio ecosystemIncludes tokio-util
subject linked to: tokio
linked to: tokio
Tokio ecosystemIncludes tokio-stream
subject linked to: tokio
linked to: tokio
actix-web usesRuntime Actix runtime
linked to: tokio