vendredi juillet 04, 2008
|
I quickly slapped together a GlassFish article for DZone. It mainly focuses on the current GlassFish v2 release. Somehow in the process of publishing this, it didn't come clear that I was on the GlassFish team (although it was clear to the editor I exchanged emails with). I wonder if the rather very favorable comments would have been the same if my role had been better advertised. I've updated my profile to make my affiliation clear. ( juil. 04 2008, 01:03:59 PM CEST ) Permalink Comments [1]This wiki page has the agenda and the slides for the presentations given during the GlassFish Day at the Jazoon conference earlier this week. Audio for some of the session should be released on the GlassFish Podcast in the next few weeks.
We had a nice, participating crowd throughout the day. I'd like to thank all the speakers for making their presentation different from the Jazoon one. All the talks had many good questions but I'd say Jersey, Comet/IceFaces, JavaEE, and v3 triggered the most. IceFaces' Ted Goddard did a comprehensive Comet presentation as well as the SailFin demo with a page of all the SIP phones registered updated on the fly. Paul Sandoz had a demo-mostly session on JAX-RS/Jersey that went very well. Roberto Chinnici had a good feedback session on JavaEE. Interestingly OSGi as a developer-exposed API didn't trigger any interest from this crowd.
In Jerome's v3 talk, only 5 people or so had seen a GlassFish v3 demo before. Sometimes we take for granted that most people have seen the various JavaOne keynotes and associated screencasts. Overall 45-minute sessions worked well (thanks to all the speakers for making it work). We stayed on track for the entire day (9am-3pm). Oh and by the way, the conference had great Wifi (worth noting as I never had this at any conference).
Finally some interesting statistics from the participants:
Offre combinée MySQL + GlassFish A l'heure ou d'autres augmentent leur prix indexé sur le nombre de coeurs de vos processeurs, Sun vous propose une offre illimitée (plus de problème de nombre de serveurs, de CPU, d'applications). Annonce de presse ici. Pour une entreprise de moins de 1 000 employés, il en coûtera $65 000/an pour un usage illimité. Pour un support 24/7, $80 000/an. Si vous n'avez jamais entendu parlé de GlassFish, en 10 minutes de vidéo vous saurez presque tout. Pour MySQL je n'imagine même pas que ce soit le cas! ( juin 27 2008, 10:07:21 PM CEST ) Permalink Comments [0]Brussels tomorrow (Friday 27th) Tomorrow is the yearly JavaOne Afterglow at De Montil, Affligem. I'll be presenting on the status of GlassFish and the directions as announced at JavaOne last month. See you there! Register here. ( juin 26 2008, 03:05:25 PM CEST ) Permalink Comments [0]Groovy/Grails support in soon-to-come NetBeans 6.5 NetBeans 6.5 Milestone 1 is around the corner and the schedule promises a release date in a few months only. Demo extraordinaire Roman announces the integration of the Groovy/Grails plugins in the core of the IDE (not sure how it translates in terms of download bundles) and also tells you about his new job at Sun. Good luck Roman and folks! ( juin 25 2008, 10:41:54 AM CEST ) Permalink Comments [0]JavaDeus was a very nice event. Well organized, plenty of participants (450+ I hear), many topics covered, and good impromptu discussions (the catering, the beautiful weather and the live Euro quater-final on a big outdoor screen were very nice too!). If you are wondering where the "JavaDeus" name comes from, I understand that it has to do with "Amadeus". Oh those marketing people! ;) Unfortunately the beamer died in the middle of my GlassFish presentation and I couldn't demo GlassFish v3 more in details compared to the quick morning general session demo. I got a fair number of questions during and after the talk around OSGi, Seam, Grails, tomcat migration, terracotta and more.
Among other topics, JavaFX was covered (with really good looking demos, and great feedback on both Java SE 6 update 10 and JavaFX), NetBeans (Swing support, SOA, etc..) was also well represented as you would imagine. MySQL was presented in two sessions by Kay Röpke, a new MySQL/Sun colleague from Germany. SOA had also its share of presentations with one on OpenESB by Jason Baragry. His presentation was very well attended and was as always informative and interactive with lots of demos that never fail (quite a performance given how much he's showing). See Jason's report.
Next stops:
Update: Local TV coverage of the event here. ( juin 22 2008, 10:24:52 AM CEST ) Permalink Comments [0]St. Polten (Wien) tomorrow - JavaDeus
I've just arrived in sunny Vienna for tomorrow's JavaDeus.
The agenda looks very good with many topics covered throughout the day.
I posted a couple of very short OpenDS screencasts to YouTube:
OpenDS v1.0 is scheduled to hit the streets in July. If anyone's interested, this is done using Snapz Pro X and iMovie. Sounds like a nice combo at this point. ( juin 17 2008, 11:41:45 AM CEST ) Permalink Comments [1]OpenOffice 3.0 beta for Mac. So far, so good.
I've been using exclusively OpenOffice 3.0 beta on the Mac (native Aqua) for about a month and so far I like what I see. Except for some crashes when exporting to PDF, some refresh problems in (which seem to be fixed in build m17) and the two MacOS UI issues I filed ([1], [2]), I have high hopes that this will become my default and unique office tool very soon. BTW, this is entry #700! ( juin 16 2008, 06:38:00 AM CEST ) Permalink Comments [0]Vu sur les annonces de recrutement de Linagora :
Vous aimez JBOSS, vous adorerez Glassfish !
:) ( juin 13 2008, 05:03:27 PM CEST ) Permalink Comments [0]Java CAPS Release 6, le Libre au coeur de la SOA
Parmi les briques majeures de Java CAPS release 6:
Applications existantes, interop. et Web Services Java CAPS bénéficie d'une base installée importante dont Carrefour (cité dans l'annonce de presse), utilisateur de GlassFish par ailleurs. Les applications existantes s'exécutent sans modification dans cette nouvelle version du produit tout en proposant une intégration de BPEL 2, de JBI, d'un serveur Java EE performant et de la couche de Web Services (Metro) performante et inter-opérable avec Microsoft.
Et le futur dans tout ça?
En attendant, le pricing actuel est basé sur une offre de service ou le support (hotline, patchs, protection juridique, aide au développement) est une brique fondamentale.
Java CAPS 6 est proposé avec documentation, didacticiel, screencasts, ....
Wotif.com's Greg Luck calls OpenMQ Sun's best kept secret and insisted on presenting OpenMQ at the latest CommunityOne conference. This was a replay of Dave Whitla's presentation in Sydney, back in March. The corresponding slides are here. Greg's talk was recorded and is available on ustream.tv's GlassFish Channel. The video quality isn't great, but the sound is good: part 1, part 2. - In the latest GlassFish production stories, the following use MQ as a key component of their architecture: SNCF, TravelMuse, OKAir, RTL, and of course Wotif.com. OpenMQ connectivity at this point is Java or C only which could limit MQ's use in some environments. The performance, stability, availability, and support level on the other hand is why people chose and stick to OpenMQ. As covered in the first part of the Wotif.com case study, while message oriented architectures can be key to a modular development and scalable production they are still often not used. Update: the OpenMQ team has posted a roadmap. Covers 4.2 and beyond. ( juin 06 2008, 10:33:15 AM CEST ) Permalink Comments [0]VisualVM, BTrace, and GlassFish VisualVM is pretty much a better jconsole (which itself was already a huge step forward). It's come a long way since I first mentioned it and 1.0 is now around the corner. The tool brings the telemetry & monitoring features of jconsole together with the dynamic profiling from NetBeans. You can look at a quick demo in James Gosling's general session from JavaOne 2008, it's the first one.
VisualVM supports
As always, what makes an open source product really interesting is its plugin architecture and the catalog of additional features it brings. Here's a list of existing plugins: VisualGC (which never had an equivalent in jconsole), MBeans, JMX, Thread Dump Analyzer (TDA), BTrace, and GlassFish.
GlassFish plugin for VisualVM:
So far VisualVM profiling performance is good. In the case of GlassFish, only a subset of the large amount of class files loaded in memory are actually instrumented by default.
Btrace
The BTrace samples are a good place to get an idea of how flexible and powerful this can be
(bottom of the page).
One of the nice things about the recent OpenSolaris release is the size of the ISO (it fits on a CD). The IPS (Image Packaging System) takes care of adding the additional features such as GlassFish v2 (with a nice use of ZFS to snapshot before/after state of the filesystem).
Installing GlassFish v2 using IPS and the graphical tool (
The total download is around 250 MB (includes JDK 6) ( juin 03 2008, 09:12:50 PM CEST ) Permalink Comments [1] |