hnes / libaco
A blazing fast and lightweight C asymmetric coroutine library π β
πβ
π
β3,590Updated 2 years ago
Alternatives and similar repositories for libaco:
Users that are interested in libaco are comparing it to the libraries listed below
- π A glib-like multi-platform c libraryβ4,971Updated last week
- Go-style concurrency in C++11β3,250Updated last year
- Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the β¦β2,476Updated last month
- tiny HTTP parser written in C (used in HTTP::XS et al.)β1,923Updated 10 months ago
- mimalloc is a compact general purpose allocator with excellent performance.β11,260Updated this week
- A asymmetric coroutine library for C.β2,483Updated 2 years ago
- β4,641Updated last week
- The high performance c/c++ coroutine/fiber library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iouring/iocp/windβ¦β777Updated 2 weeks ago
- A concurrency C library 10x faster than Golang.β1,330Updated last year
- A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.β3,671Updated last year
- nanomsg libraryβ6,080Updated last year
- A standalone and lightweight C libraryβ4,358Updated 2 months ago
- Structured concurrency in Cβ1,866Updated last year
- Go-style concurrency in Cβ3,047Updated 4 years ago
- β9,905Updated 2 weeks ago
- Library providing helpers for the Linux kernel io_uring supportβ3,103Updated this week
- Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.β3,173Updated last year
- Full-featured high-performance event loop loosely modelled after libeventβ1,692Updated 4 years ago
- Simple Dynamic Strings library for Cβ5,050Updated 11 months ago
- Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in Cβ2,255Updated last month
- High performance server-side application frameworkβ8,627Updated this week
- The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)β3,193Updated this week
- A collection of resources on wait-free and lock-free programmingβ1,877Updated last year
- C/C++ server and network library, including coroutine,redis client,http/https/websocket,mqtt, mysql/postgresql/sqlite client with C/C++ fβ¦β2,946Updated this week
- A fast multi-producer, multi-consumer lock-free concurrent queue for C++11β10,853Updated last month
- Package manager for the C programming language.β4,965Updated 2 weeks ago
- Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composableβ¦β3,074Updated this week
- A fast single-producer, single-consumer lock-free queue for C++β4,046Updated 9 months ago
- Experimental, scalable, high performance HTTP serverβ5,957Updated last month
- libco is a coroutine library which is widely used in wechat back-end service. It has been running on tens of thousands of machines sinceβ¦β8,481Updated last year