Make Easy Async Rust (Mea)
runtime-agnostic primitives. This crate provides concurrency control and async coordination primitives that are runtime agnostic.
Open source
Reactions (1)
Similar products
by description similarity
Whirlwind
github.comAsync concurrent hashmap for Rust
TinyWasm
github.comA tiny WebAssembly Runtime written in Rust
Restate
restate.devLow-latency durable workflows for JavaScript/Java, in Rust
The amazing book Asynchronous Programming in Rust by Carl Fredrik Samson has a chapter on implementing stackful coroutines (fibers) in Rust for x86_64 architecture, both Linux and MacOS. But unlike the other chapters, no AArch64 implementation was included for the sake of simplicity. I tried to port it to AArch64, and this post describes my approach. This text is just an additional material for the book. I presume you are familiar either with it or with the original code at ch05/c-fibers.
Await-Tree
github.comVisualize Async Rust Task Execution in Real-Time