io-uring
There are 99 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
Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️
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
ringbahn/ringbahn
safe bindings to io-uring
digital-fabric/polyphony
Fine-grained concurrency for Ruby
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)
ashvardanian/less_slow.cpp
Learning how to write "Less Slow" code in C++ 20, C 99, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
romange/helio
A modern framework for backend development based on io_uring Linux interface
bearcove/loona
HTTP 1+2 in Rust, with io_uring & ktls
espoal/awesome-iouring
Delightful io_uring packages and resources
frevib/io_uring-echo-server
io_uring echo server
Cloudef/zig-aio
io_uring like asynchronous API and coroutine powered IO tasks for zig
tonbo-io/fusio
Fusio provides file operations on multiple storages across various async runtimes.
fantix/kloop
OFFICIAL MIRROR. An asyncio event loop using Linux io_uring and kTLS.
tardy-org/tardy
An asynchronous runtime for writing applications and services. Supports io_uring, epoll, kqueue, and poll for I/O.
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
YoSTEALTH/Liburing
Liburing is Python + Cython wrapper around C Liburing, which is a helper to setup and tear-down io_uring instances.
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)
dreamlike-ocean/PanamaUring
使用panama api为java提供io_uring的绑定而无需使用jni绑定,同时统一文件IO和网络IO的模型,提供一套易用的异步IO API
zon-dev/zinc
Zinc is a web framework written in pure Zig with a focus on high performance, usability, security, and extensibility.
ikorennoy/jasyncfio
Java asynchronous file I/O based on io_uring Linux interface
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
arindas/laminarmq
A scalable, distributed message queue powered by a segmented, partitioned, replicated and immutable log.
KuiBaDB/kbio
Another Async IO Framework based on io_uring
armanbilge/fs2-io_uring
they see me ringin'
sfu-dis/mosaicdb
The Art of Latency Hiding in Modern Database Engines (VLDB 2024)
unum-cloud/ucsb
Wide NoSQL benchmark for RocksDB, LevelDB, Redis, WiredTiger and MongoDB extending the Yahoo Cloud Serving Benchmark
neondatabase/tokio-epoll-uring
Use io_uring from vanilla tokio.
manio/aa-proxy-rs
AndroidAuto wired/wireless proxy
ojaai/asyncfs
Golang library for asynchronous file I/O using io_uring / aio / OVERLAPPED interfaces