axboe / liburing
Library providing helpers for the Linux kernel io_uring support
β3,125Updated this week
Alternatives and similar repositories for liburing:
Users that are interested in liburing are comparing it to the libraries listed below
- A blazing fast and lightweight C asymmetric coroutine library π β πβ πβ3,591Updated 2 years ago
- β4,681Updated this week
- Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the β¦β2,489Updated 2 months ago
- High performance server-side application frameworkβ8,653Updated this week
- Pluggable in-process caching engine to build and scale high performance servicesβ1,316Updated this week
- mimalloc is a compact general purpose allocator with excellent performance.β11,347Updated this week
- A companion repository for the io_uring by Example article seriesβ403Updated 6 months ago
- β9,954Updated last week
- A collection of resources on wait-free and lock-free programmingβ1,886Updated last year
- nanomsg-next-generation -- light-weight brokerless messagingβ4,082Updated last week
- Probably the fastest coroutine lib in the world!β972Updated last week
- This repo is a mirror of the official userspace-rcu git found at git://git.lttng.org/userspace-rcu.git. liburcu is a LGPLv2.1 userspace Rβ¦β677Updated 3 weeks ago
- tiny HTTP parser written in C (used in HTTP::XS et al.)β1,923Updated 10 months ago
- wepoll: fast epoll for windowsβ§ πβ1,006Updated 9 months ago
- libunwind official github repo (in need of new / additional maintainer, mail/open issue if interested)β1,079Updated this week
- Automated upstream mirror for libbpf stand-alone build.β2,361Updated last week
- High-level tracing language for Linuxβ9,167Updated this week
- Unmaintained C implementation of the Raft consensus protocolβ949Updated last year
- Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in Cβ2,274Updated last month
- A heap memory profiler for Linuxβ3,582Updated last month
- Message passing based allocatorβ1,664Updated last week
- Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.β3,204Updated last year
- nanomsg libraryβ6,102Updated last year
- A cross platform C99 library to get cpu features at runtime.β2,514Updated last week
- A C library that may be linked into a C/C++ program to produce symbolic backtracesβ1,065Updated 3 weeks ago
- The Linux perf GUI for performance analysis.β4,363Updated last week
- A memory allocator that automatically reduces the memory footprint of C/C++ applications.β1,811Updated 10 months ago
- C implementation of the Raft Consensus protocol, BSD licensedβ1,146Updated last year
- io_uring echo serverβ379Updated last year
- A C library for asynchronous DNS requestsβ1,953Updated 3 weeks ago