Show HN: JUring – Java bindings for io_uring file I/O https://ift.tt/jwDE6sM

Show HN: JUring – Java bindings for io_uring file I/O Hi HN! For the past few weeks, I've been working on bringing io_uring to Java. It started as an experiment, but slowly it became more than just that, and now trying to turn it into a proper library. After hearing talks about virtual threads and io_urings performance I wanted to build something that was faster than Java provides out of the box. I ended up creating two APIs: - A direct one that closely mirrors io_uring's behavior - A blocking one built with Virtual Threads in mind for remote files. This is the link to the project if you are interested https://ift.tt/Mbq5u7t It's still far from done, but it's running! Would love to hear your thoughts if you've worked on or used something similar. Also very curious to hear what you like and don't like about the project! https://ift.tt/Mbq5u7t January 13, 2025 at 12:06AM

No comments:

Show HN: voidDB – A transactional key-value DB written in Go for 64-bit Linux https://ift.tt/tNRyhdn

Show HN: voidDB – A transactional key-value DB written in Go for 64-bit Linux https://ift.tt/qpDZoSA January 31, 2025 at 03:45AM