Skip to content

Provides a bitsery adapter that uses liburing for faster io.

License

Notifications You must be signed in to change notification settings

fraillt/bitsery_uring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WIP

Attempt to create a bitsery adapter that uses liburing for better performance.

Requirements

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:

git clone https://github.com/fraillt/bitsery
cd bitsery
mkdir build && cd build
cmake .. && make install
git clone https://github.com/axboe/liburing
cd liburing
make install 

and you're ready to go ;)

How to develop

(from project root)
mkdir build && cd build
cmake ..
make
ctest

TODO

  • implement adapter that uses liburing
  • discuss how to make it easier for users to use it

About

Provides a bitsery adapter that uses liburing for faster io.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published