High performance Multithreaded Async I/O for Java 8
High performance Multithreaded non-blocking Async I/O for Java 8
Simplicity Leads to Purity - Jiro
Full readme and docs coming soon, to see sample uses, take a look at the tests.
This project uses the following lombok features:
This project is using github flow: https://guides.github.com/introduction/flow/
xio
source code conforms to the standards set forth in the Google
Java Style Guide. The
following maven plugins maintain the source code standards:
maven-git-code-format is a pre-commit git hook that formats all of the java source code files about to be committed.
fmt-maven-plugin is run during
mvn verify
to ensure that source files are formatted correctly.
maven-checkstyle-plugin
is run during mvn verify
to ensure that style conventions are being adhered to.
docker build -t xio-jdk9 .
docker run --mount type=bind,src=pwd
,dst=/home -t xio-jdk9 ./mvnw verify
docker run --mount type=bind,src=pwd
,dst=/home -it xio-jdk9