c9s / r3
libr3 is a high-performance path dispatching library. It compiles your route paths into a prefix tree (trie). By using the constructed prefix trie in the start-up time, you may dispatch your routes with efficiency
☆815Updated 3 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for r3
- Russ Cox's libtask (with enhancements)☆315Updated 12 years ago
- a tiny, lightning fast event loop for network applications☆396Updated 8 years ago
- An Embedded Implementation of Redis☆545Updated 2 years ago
- redis's async event loop library☆188Updated 4 years ago
- WhiteDB memory database☆608Updated last year
- C multiplatform coroutine implementation via ucontext, fibers or setjmp☆263Updated 15 years ago
- ARCHIVED - libbson has moved to https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson☆347Updated 4 years ago
- An efficient trie implementation.☆252Updated 3 years ago
- luajit io framework☆308Updated 3 years ago
- sprintf accelerator for GCC and Clang☆396Updated last year
- simple, lightweight message queue☆866Updated 6 years ago
- Ragel State Machine Compiler - http://www.complang.org/ragel/☆155Updated 9 years ago
- A Lightweight Durable HTTP Key-Value Pair Database in C☆147Updated 6 years ago
- Small C fiber library that uses libev based event loop and libcoro based coroutine context switching.☆139Updated 5 years ago
- User space threading (aka coroutines) library for C resembling GoLang and goroutines☆166Updated 6 years ago
- A non-backtracking NFA/DFA-based Perl-compatible regex engine matching on large data streams☆617Updated 3 years ago
- timer.c: Tickless hierarchical timing wheel☆223Updated last year
- LuaJIT Unix syscall FFI☆442Updated 2 years ago
- Continuation Queues: Embeddable asynchronous networking, threading, and notification framework for Lua on Unix.☆250Updated 9 months ago
- The WebSocket library in C☆607Updated 2 years ago
- Lua binding to Qless (Queue / Pipeline management) for OpenResty / Redis☆95Updated 2 years ago
- Pure C (or C++) webserver (and experimental http client) based on libuv and http-parser☆148Updated 4 years ago
- Lightweight event loop library for Linux epoll() family APIs☆240Updated 8 months ago
- A distributed durable unique 64bit ID server☆199Updated 6 years ago
- Generic Lua sandbox for dynamic data analysis☆226Updated 2 years ago
- Lua-capnp is a pure lua implementation of capnproto based on luajit.☆147Updated last month
- Easier to read LuaJIT dumps☆178Updated last month
- Http multipart parser implemented in C☆230Updated 2 years ago
- Trie key-value database☆336Updated 2 years ago