Netty 2 provides an easy event-based API (like Swing) to develop high-performance, maintainable TCP / IP server / client application. Netty provides many essential features such as readiness selection, thread pooling, write buffer DoS prevention, and buffer reuse which Are Required to Build High- Performance and Capacity Network Applications.
http://gleamynode.net/dev/projects/netty2/