Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Rust used to have green threads (like Java fibers) but they require support in the language runtime. Rust wanted a minimal runtime to support e.g. bare metal and kernel targets, so they had to remove them. See https://github.com/rust-lang/rfcs/blob/master/text/0230-remove-runtime.md
effing-mad is a crate that actually lets you write such an effect system.
I am still intrigued by the stackful coroutine library, May https://github.com/Xudong-Huang/may. I would like to see how far this library can push the boundaries of being a higher level alternative to async
nrc's portable interoperable repo contains proposal for standardised AsyncRead, AsyncWrite and AsyncSeek that also supports efficient io-uring usage.