viega / hatrack
Fast, multi-reader, multi-writer, lockless data structures for parallel programming
☆82Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for hatrack
- Stackful Async Subroutines for C. Brings async 2 C☆93Updated 3 years ago
- Pure C Asynchronous HTTP/IO framework providing websockets, SSL, routing, reverse proxy.☆174Updated 2 weeks ago
- Tiny Cooperative Process Management Library/Embedded Bounded Queue Actor Model (C11)☆40Updated 6 years ago
- Example implementation of coroutine in C☆19Updated 4 years ago
- A simple single header 64 and 32 bit hash function using only add, sub, ror, and xor.☆77Updated 2 years ago
- Header only C++23 structured logging library using logfmt☆71Updated 7 months ago
- Fleur implements a Bloom Filter library in C that is fully compatible with DCSO's Go and python implementations.☆117Updated last year
- Coroutines for C.☆73Updated 7 years ago
- ☆79Updated 3 years ago
- A library for events and fibers☆35Updated 3 years ago
- libreactor is a high performance, robust and secure, generic event-driven application framework for Linux☆82Updated 3 months ago
- An Evaluation of Linear Probing Hashtable Algorithms☆29Updated 11 months ago
- Lightweight WebSocket library for C.☆84Updated 2 years ago
- Stackless coroutine compiler for C☆45Updated 4 years ago
- A fast, concurrent, bounded, single producer, single consumer queue☆37Updated 2 weeks ago
- Managed C strings library☆95Updated 3 years ago
- Robin Hood hash map library☆58Updated 3 years ago
- ☆170Updated 10 months ago
- A simple C coroutine library.☆226Updated 9 months ago
- A low-level coroutine library for C☆59Updated 3 months ago
- My variant of the C Template Library☆171Updated 7 months ago
- Sockets, timers, resolvers, events, reactors, proactors, and thread pools for asynchronous network programming☆78Updated last week
- Pottery - A container and algorithm template library in C☆123Updated 2 years ago
- Source code for the "C Unleashed" book by Richard Heathfield, Lawrence Kirby, et al.☆70Updated 3 years ago
- Set of macros that guard against buffer overflows. Based on C99 VLA feature.☆127Updated last year
- Concurrent trie-hash map library☆89Updated last year
- A Wait-Free Universal Construct for Large Objects☆96Updated 4 years ago
- C++20 Coroutines and io_uring☆47Updated last year
- A C11 implementation of D. Vyukov MPSC queue☆25Updated last year
- wait free FIFO queue, easy built cross platform(no extra dependencies needed)☆85Updated 5 years ago