AsyncWeb, the high-throughput non blocking Java HTTP engine who support asynchronous request processing from POJO objects, can now run on top of Grizzly, the http engine used by GlassFish.
AsyncWeb can now be deployed in GlassFish. AsyncWeb is (from the site):
AsyncWeb (built on top of the excellent Mina network framework) employs
non-blocking selector driven IO at the transport level, and is...
When building scalable NIO based server, it is important to not restrict your server to use a single Selector. Multiples Selectors can always be used to handle OP_ACCEPT, OP_READ and OP_WRITE to avoid overloading the main Selector.Using multiples Selectors to load balance OP_ACCEPT and OP_READUsually, an NIO based server will do the following:
serverSocketChannel =...
This time I will share some observations I've experimented when handling OP_ACCEPT, OP_READ and OP_WRITE using Threads. When I started working on Grizzly, I've designed the framework open enough so I can easily add thread pool mostly everywhere during the request processing. At that time there weren't a lot of NIO framework available neither clear recommendations about what to do and what to...
Space shuttle Discovery was delayed recently, and the real reason was kept secret. Something strange was observed by the Hubble Space Telescope. The Hubble Ultra Deep Field(HUDF) image was showing a new star coming extremely fast to earth. Even after washing the main mirror with AJAX, the HUDF was clear: the Grizzly Comet is entering our atmosphere....
This time I will discuss the new Comet...