Writing a C++20M:N Scheduler from Scratch (EBR
Work-Stealing). A lightweight, educational M:N asynchronous runtime built from scratch with C++20 Coroutines. Features Work-Stealing, EBR, and Reactor-based I/O. tiny_coro is a lightweight, educational M:N asynchronous runtime written from scratch using C++20 coroutines.
Open source
Reactions (1)
Similar products
by description similarity
Neco
github.comCoroutine Library for C
A cross-language, zero-copy coroutine observability framework based on the cTP shared-memory protocol, utilizing lock-free ring buffers for ultra-low overhead state tracing.
BPU
news.ycombinator.comAn embedded scheduler for stable UART pipelines
Workflow orchestrator written in rust.
Portable asynchronous microkernel with multiprocessor priority scheduling and Unix-like abstractions