io-uring
There are 79 repositories under io-uring topic.
mitchellh/libxev
libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm + WASI. Available as both a Zig and C API.
tokio-rs/io-uring
The `io_uring` library for Rust
unum-cloud/ucall
Remote Procedure Calls - 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & 🔜 REST over io_uring and SIMDJSON ☎️
danielealbano/cachegrand
cachegrand - a modern data ingestion, processing and serving platform built for today's hardware
spacejam/rio
pure rust io_uring library, built on libc, thread & async friendly, misuse resistant
digital-fabric/polyphony
Fine-grained concurrency for Ruby
ringbahn/ringbahn
safe bindings to io-uring
Iceber/iouring-go
Provides easy-to-use async IO interface with io_uring
Codesire-Deng/co_context
A coroutine framework aimed at high-concurrency io with reasonable latency, based on io_uring.
greatest-ape/aquatic
High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)
romange/helio
A modern framework for backend development based on io_uring Linux interface
frevib/io_uring-echo-server
io_uring echo server
espoal/awesome-iouring
Delightful io_uring packages and resources
fantix/kloop
OFFICIAL MIRROR. An asyncio event loop using Linux io_uring and kTLS.
bearcove/fluke
HTTP 1+2 in Rust, with io_uring & ktls
godzie44/go-uring
The `io_uring` library and runtime for GO
saltzm/async_io_uring
An event loop in Zig using io_uring and coroutines
xuanyi-fu/xynet
network library based on io_uring and C++20 coroutine
8sileus/zedio
A runtime for writing asynchronous applications with Modern C++, based on C++20 coroutine and liburing (io-uring)
ikorennoy/jasyncfio
Java asynchronous file I/O based on io_uring Linux interface
dreamlike-ocean/PanamaUring
使用panama api为java提供io_uring的绑定而无需使用jni绑定,同时统一文件IO和网络IO的模型,提供一套易用的异步IO API
KuiBaDB/kbio
Another Async IO Framework based on io_uring
arindas/laminarmq
A scalable, distributed message queue powered by a segmented, partitioned, replicated and immutable log.
unum-cloud/udisk
The fastest ACID-transactional persisted Key-Value store designed as modified LSM-Tree for NVMe block-devices with GPU-acceleration and SPDK to bypass the Linux kernel
armanbilge/fs2-io_uring
they see me ringin'
unum-cloud/ucsb
Wide NoSQL benchmark for RocksDB, LevelDB, Redis, WiredTiger and MongoDB extending the Yahoo Cloud Serving Benchmark
sfu-dis/mosaicdb
The Art of Latency Hiding in Modern Database Engines (VLDB 2024)
ojaai/asyncfs
Golang library for asynchronous file I/O using io_uring / aio / OVERLAPPED interfaces
metacall/python-c-io_uring-example
Using io_uring Linux Kernel interface from Python by JITing C code with MetaCall.
omegacoleman/arkio
async io-uring based kernel io library
3541/short-circuit
High-performance web server for Linux, built on io_uring.
ChinaXing/io_uring-java
java binding for io_uring
cssivision/slings
A single thread async runtime based on io-uring.
Dennis-Krasnov/Uringy
A simple single-threaded concurrency runtime for Rust based on io_uring.
newbiediver/rioring
C++17 based cross platform async network i/o library. Win32 Registered i/o / Linux io_uring.
Qv2ray/io_uring-zh-cn
Efficient IO with io_uring Chinese (Simplified) Translation