3 repository-uri
Frameworks for managing non-blocking I/O and event-driven architectures.
Explore 3 awesome GitHub repositories matching part of an awesome list · Asynchronous Event Loops. Refine with filters or upvote what's useful.
libco is a C++ coroutine library and user-space task orchestrator designed for cooperative multitasking and high-concurrency execution. It functions as a high-concurrency network framework and a synchronous-to-asynchronous wrapper that allows blocking system calls and socket functions to run asynchronously without modifying existing business logic. The project utilizes a specialized stack-copying context switching model to support millions of simultaneous TCP connections on a single machine. It includes a high-performance time wheel scheduler for managing asynchronous background jobs and dela
Coroutine-based library for high-concurrency I/O.
Go-style concurrency in C++11
Go-style concurrency framework using C++11 coroutines.
libuv is a multi-platform support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it's also used by Mozilla's Rust language, Luvit, Julia, pyuv, and others.
Cross-platform library for asynchronous I/O operations.