Attempt to create a bitsery adapter that uses liburing for better performance.
This project depends on bitsery and on liburing. It also provides a FindIoUring.cmake find module for liburing for easier setup. So you need to do two steps:
- install bitsery
git clone https://github.com/fraillt/bitsery
cd bitsery
mkdir build && cd build
cmake .. && make install
- install liburing
git clone https://github.com/axboe/liburing
cd liburing
make install
and you're ready to go ;)
(from project root)
mkdir build && cd build
cmake ..
make
ctest
- implement adapter that uses liburing
- discuss how to make it easier for users to use it