shuveb / zerohttpd
A simple HTTP server written from scratch as a teaching tool to teach Unix network program architectures
☆365Updated 5 years ago
Related projects: ⓘ
- A radix tree implementation in ANSI C☆1,107Updated 9 months ago
- Simple, zero-dependency garbage collection for C☆1,199Updated last month
- A companion repository for the io_uring by Example article series☆370Updated 2 years ago
- A concurrency C library 10x faster than Golang.☆1,305Updated last year
- ☆334Updated 5 years ago
- Toy Green Threads for C.☆192Updated 7 years ago
- A simple yet fast user space network driver for Intel 10 Gbit/s NICs written from scratch☆1,168Updated 2 years ago
- SIMD-enhanced word counter☆240Updated 4 years ago
- A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how t…☆547Updated last year
- Single header library for writing non-blocking HTTP servers in C☆1,783Updated last year
- Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you.☆259Updated 2 years ago
- A simple way to write standalone C programs for i386☆246Updated 6 months ago
- The tiniest chat servers on earth!☆64Updated 2 years ago
- Unmaintained C implementation of the Raft consensus protocol☆936Updated 6 months ago
- A small book which introduces Linux perf tool.☆186Updated 4 years ago
- A concurrent user-level thread library implemented in C++☆312Updated 3 years ago
- ☆981Updated 2 months ago
- A simple heap memory allocator in ~200 lines.☆868Updated 3 years ago
- Cloudflare Blog code samples☆1,164Updated last week
- 🦑 Informal definitions of terms used in concurrency modeling☆324Updated 4 years ago
- A "living" Linux process with no memory☆337Updated 4 years ago
- LBADD: An experimental, distributed SQL database☆387Updated last year
- A lightweight full-text index server with a focus on speed and efficiency.☆626Updated 4 years ago
- A little book which introduces strace.☆253Updated 5 years ago
- Structured concurrency in C☆1,676Updated 5 months ago
- Extendable event driven high performance C-abstractions☆392Updated last year
- como-lang-ng is now ana-lang, located at https://github.com/analang/ana☆342Updated 5 years ago
- A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.☆421Updated 9 months ago
- Branchless UTF-8 decoder☆589Updated 2 years ago
- A minimal stack-based VM☆181Updated 4 years ago