io-engine
A Rust library for block-based IO, intended to mask Linux AIO and io_uring underneath. This project aims to provide a unified, high-performance asynchronous I/O interface for Linux systems.
Build Requirements
To build io-engine, you will need:
- Rust (stable channel recommended)
clangandlibclang-dev(or equivalent development headers for Clang) forbindgento generate FFI bindings for Linux AIO.
Only supports Linux (Debian/Ubuntu)
### Behavior of Short IO