I'm out at JavaONE 2007 all week. I'm looking forward to a great conference packed to the gills with technical sessions and information. This year I'm lucky enough to afford to bring out more of my team from HCM to the conference. I'm anticipating this is going to be a great experience for the whole group. CommunityONE, the warm up act for the main event, looked like a good prep. Originally cast as Netbeans Day, it quickly grew into a showcase for Sun's open source efforts. We didn't make it in until mid-day so we missed most of the morning sessions but we did get to sit in on some of the afternoon events. I was able to catch two sessions on Glassfish. The first was about the partner community that has sprung up around this promising open source application server. There were representatives from Genuitec, Caucho, Interface21, and Terracotta. Terracotta had the most interesting presentation. They showed some actual running code using their distributed shared object technology. I'm attending another presentation by them later in the week. Looking forward to it. The second presentation was a preview of Glassfish V3. I was blown away. They have implemented a JSR-277-like module system for Glassfish that allows the container to dynamically load services at runtime. The server starts up with a 100K jar file and then each component (http, ruby, web app container) all load dynamically including dependencies. Very impressive. We need this kind of functionality in the Java world. JSR-277 is targeted to Java 7. I'm not sure we can wait.
Technorati Tags: javaone