jeremycw / httpc
A toy http server written in C using libdill coroutines. Will probably get you owned if you run in prod.
☆10Updated 7 years ago
Related projects: ⓘ
- A lightweight concurrency library for C, featuring symmetric coroutines as the main control flow abstraction.☆11Updated 9 years ago
- A framework for building event based networking applications.☆34Updated last year
- A modification of SipHash reference implementation to make it more practical for Redis usage☆20Updated 7 years ago
- Static Radix Tree (Patricia trie) implementation in C☆46Updated 7 years ago
- Port of the lemon parser generator to the Go programming language☆55Updated 3 years ago
- ☆13Updated this week
- buffered socket library for libev☆21Updated 2 years ago
- C implementation of a caching and cache-filling library inspired to groupcache☆43Updated 8 years ago
- Algo exposes the same hashing algorithms used by the Go runtime.☆14Updated 6 years ago
- (Relatively) Easy Unit Testing in C☆72Updated 4 years ago
- agentzh's fork of Russ Cox's re1 toy regex library☆19Updated 11 years ago
- A simple and performant, single-header JSON structured logger for C applications.☆16Updated 3 months ago
- The libdill tutorial.☆13Updated 4 years ago
- A high-performance, memory-efficient concurrent hash table☆36Updated 10 years ago
- ☆11Updated 7 years ago
- Fast 64 bit evolved hash.☆32Updated 7 years ago
- Rolla - Tiny, fast, crash-safe embedded k/v storage engine☆54Updated 2 years ago
- A small, simple, easy to use bloom filter written in C.☆34Updated 13 years ago
- Asynchronous DNS resolver☆36Updated 6 years ago
- A compact library for C99 (and MSVC in C++ mode) providing refcounted arrays, maps, lists and a cool lexical scanner.☆40Updated 7 years ago
- iomux - High performance aynchronous I/O multiplexing and timers☆14Updated 9 years ago
- simple consistent hashing implementation☆56Updated 6 years ago
- An ultimately minimal persistent key-value store + LRU cache☆12Updated 8 years ago
- A Brainfuck JIT compiler, written almost entirely in GNU C☆18Updated 11 years ago
- Lock-free interthread message queue.☆16Updated 8 years ago
- Tiny C library for inter-thread/process communication via channels. Linux-only.☆12Updated 8 years ago
- Go style channels in pure Lua☆141Updated 11 years ago
- Go allocation trace utilities☆12Updated 3 years ago
- github.com/cznic/fileutil has moved to modernc.org/fileutil☆16Updated 5 years ago