Java NIO2 provides Channel API for File system based and Network/Socket based IO.
Useful links:
AsynchronousChannel interface: https://docs.oracle.com/javase/7/docs/api/java/nio/channels/AsynchronousChannel.html
AsynchronousChannel Implementation: https://docs.oracle.com/javase/8/docs/api/java/nio/channels/AsynchronousSocketChannel.html
Zero-copy efficient data transfer:
https://www.ibm.com/developerworks/library/j-zerocopy/
http://xcorpion.tech/2016/09/10/It-s-all-about-buffers-zero-copy-mmap-and-Java-NIO/
AKKA IO: https://dzone.com/articles/non-blocking-io-discovering-0
https://www.ibm.com/developerworks/library/j-zerocopy/
http://xcorpion.tech/2016/09/10/It-s-all-about-buffers-zero-copy-mmap-and-Java-NIO/
AKKA IO: https://dzone.com/articles/non-blocking-io-discovering-0
JBOSS XNIO Zero-Copy:
No comments:
Post a Comment