Grizzly , an HTTP connector, uses NIO. It was used in the Sun Glassfish Java EE Application Server and is available in the Apache Tomcat Java servletcontainer. This not only allows Comet (like the idea of ββan HTTP push message), but it also scales pretty darn well, it can reach ~ 20,000 simultaneous HTTP connections in a single stream instead of ~ 5,000 simultaneous HTTP connections per so many threads.
Balusc
source share