I have this sub-project within ActiveMQ artemis, that is becoming more
independent and could be reused among other projects.


It's a thin layer in top of Linux libaio.

You have method to submit write, submit read, allocate byte buffers,
and they are going straight to DMA on Linux Kernel.

Right now I'm only using it on Linux, but it would be extended for
Posix Libaio on other platforms:


And since this is a nice and independent API, this could be reused by
any other project dealing with IO and wanting to go a bit faster on
the file system. We have been able to go 20% with a previous version
of this library, and it could be a bit better with the newer version.


Right now I'm going to drop this as a project on gibhub and reuse it
on artemis, but before I do that, is there any interest on a native
project on commons? (notice I looked at tomcat commons and I don't see
a place there)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to