When developing a web application (Servlet, JSP or JSF), you always have to redeploy many times your war files (at least I need to!) to see your changes in real time. GlassFish has an option called deploydir which I found very usefully. The idea here is to deploy your web application without having to bundle it inside a war file. So instead of doing:
% cd myApp
% jar myApp.war *
% asadmin deploy...
First, see part I here.
Second, Sun published specJ2004 using the upcoming SJSAS 8.2 PE, which contains a similar Grizzly version than the current one available in GlassFish. I think it is the first ever NIO implementation that got benchmarked :-) I suspect it's our best score ever, but I didn't look at all the results.
OK enough marketing, and let see how Grizzly looks like under the hood. The...