Niol is a NIO Library written in Scala and designed to make network programming easier.
Non-blocking TCP with Niol's ScalableSelector:
- example in Scala
 - example in Java - yes, Niol can be used from Java as well!
 
NIO Library for lightweight networking
Niol is a NIO Library written in Scala and designed to make network programming easier.
Non-blocking TCP with Niol's ScalableSelector: