Erste 50 Sessions für die W-JAX 2007 sind online

Vor drei Tagen sind die ersten Sessions der kommenden W-JAX in München bekanntegegeben worden. Ich bin mit 2 Sessions unter den ersten 50 schonmal dabei:

Complex Event Processing (CEP) mit Esper

Esper ist ein leichtgewichtiges Open-Source-Tool, das die Verarbeitung von Ereignisströmen erlaubt. In dieser Session wird anhand des Projektes Esper der Themenkomplex CEP – Complex Event Processing erläutert. Eine Abgrenzung zu verwandten Technologien, wie ESB und JMS, und ein kleines Beispiel sollen dem Teilnehmer die Technologie und das Tool Esper näher bringen und Einsatzmöglichkeiten verdeutlichen.

und

Multithreading im Zeichen von Mehrkernprozessoren

Können fünf kleine Busse auf einer Landstraße mehr erreichen als ein Truck auf der Autobahn? Auch wenn das Mooresche Gesetz noch ungebrochen ist, der Trend geht zu Multiprozessormaschinen. Eine nicht parallelisierbare Anwendung wird also in Zukunft nicht mehr automatisch schneller. In dieser Session zeigen wir, wie man reagieren kann: Multithreaded entwickeln, testen sowie API und -Tools.

Freue mich schon auf die W-JAX!

First postings/ news on the Jazz platzform

IBM is working for a while on the Jazz collaboration platform. I have watched the keynote from Erich Gamma on the last JAX conference. It was not a full product showcase, but we could get a glimpse on how Jazz is going to work – and as far I can see – change the way we will do software development in future.

So what is Jazz? Jazz is a collaboration tool written to support the whole software development lifecycle. Impossible? Have a look at the videos

There are two videos URLs, unfortunately both coded as windows media streaming videos.

There is just very little information about Jazz, and the information we get ist mostly from somewhere else. This snippet here talks about the licensing of Jazz:

The Jazz Project is open, but not open source. IBM is essentially opening the platform to its partner community and customers. Rational marketing director Dave Locke describes Jazz.net as an “open commercial community” designed to leverage the high intellectual bandwidth of an open source project to produce commercially viable software.

How can they call it “open”? Isn’t “open commercial community” just the same as “commercial”? I do not see the difference yet.

Maybe it means that everyone is free to become a commercial partner in the community.

No, I did not post it, but talking about provocation…

The posting under URL

http://googlegearsblog.com/2007/06/19/netbeans-day-and-jazoon-zurich-sys-con-media/

is not from me. I do not know who posted it there and put my name below it. The title, the content and the original author are completely wrong! What happened? Hello?

The original post to the cited content comes from Fabrizio Giudici’s Blog, you can read it here:
http://weblogs.java.net/blog/fabriziogiudici/archive/2007/06/provocation_wit_1.html

And, BTW, the whole web application era we are in is a provocation to developers. We witnessed a browser war, where the competitors glanced by adding text flashing capabilities to their proprietary html. We have now 2007 and our web browser still don’t know the difference between a text, number and date field. So rich clients are IMHO the only technical sane solution for rich internet applications. But the insanity comes from potentially million users out there, sitting in front of browsers (already installed and configured to bypass the evil firewall), ready to use, ready to surf, just ready.

If Google Gears is the tool helping me to use my web application instead of rich clients, I’ll go for it. The browsers had their chance. I am sorry they didn’t take it.