3541 / short-circuit
High-performance web server for Linux, built on io_uring.
☆21Updated 8 months ago
Alternatives and similar repositories for short-circuit:
Users that are interested in short-circuit are comparing it to the libraries listed below
- An event loop for C using io_uring☆46Updated 9 months ago
- rust echo server benchmark☆46Updated 6 years ago
- A collection of some lockfree datastructures☆59Updated last year
- A low-level coroutine library for C☆61Updated 5 months ago
- Concurrent trie-hash map library☆91Updated last year
- In-memory cache implementation with commonly used LRU, W-LFU and S3-FIFO as the eviction policy☆12Updated 8 months ago
- A C11 implementation of D. Vyukov MPSC queue☆26Updated last year
- Sphinx is a fast in-memory key-value store, compatible with Memcached.☆32Updated 5 years ago
- A CPP wrapper for asynchronous socket server using linux's latest IO_URING API☆25Updated 2 years ago
- it's a smallest library that provides a lock-free thread pool sharing on multithreading, it design for scalability☆26Updated 6 years ago
- Source code for example programs from Lord of the io_uring guide☆167Updated 5 months ago
- A Scalable, Portable, and Memory-Efficient Lock-Free FIFO Queue (DISC '19)☆55Updated last year
- ☆14Updated 4 years ago
- Lord of the io_uring: io_uring tutorial, examples and reference☆84Updated 5 months ago
- network library based on io_uring and C++20 coroutine☆101Updated 4 years ago
- ☆49Updated 4 years ago
- Adaptive Radix Tree in C++☆39Updated this week
- Coroutine scheduler for C☆36Updated 5 months ago
- An HTTP server using liburingpp☆12Updated this week
- Asynchronous C implementation of the Raft consensus protocol☆55Updated 6 months ago
- A library for events and fibers☆35Updated 4 years ago
- C implementation of the Raft Consensus protocol, BSD licensed☆71Updated last year
- Benchmarks for our memory allocator☆62Updated last year
- The libdill tutorial.☆13Updated 5 years ago
- A curated list of resources related to Seastar, an industrial-grade C++ framework for building high-performance servers.☆102Updated 4 months ago
- log for concurrent workloads, with support for atomic batches and in-order recovery☆33Updated 2 years ago
- Lock-free allocator as described by Maged M. Michael, 2004☆43Updated 11 years ago
- A simple header-only Multiversion Concurrency Control (MVCC) implementation in C++11.☆27Updated 9 years ago
- A reusable, extensible, and efficient C++ implementation of the Foster B-tree data structure☆15Updated 5 years ago