Friday, May 9, 2008

JavaOne 2008, Day Three : 08/05/2008

General Session : Intel


Cette journée commence par une general session d'Intel qui présente son roadmap et rappelle son engagement dans la partie logicielle en créant des partenariats avec les grands du marché (Microsoft, Sun, ...) afin de tirer parti des platformes hardware disponibles.
Ainsi, Sun démontre un gain de performance de la JVM sur Intel Xeon grâce à l'optimisation de celle-ci au travers de sa collaboration avec Intel.
Intel en profite pour annoncer la disponibilité immédiate de "Threading Building Blocks" pour OpenSolaris, un framework de développement open-source permettant de tirer parti des multicores (parallélisme).

voilà, voilà; rien de très excitant ma foi.

Session TS-6339 : Top 10 Patterns for scaling out Java Applications


Cameron Purdy d'Oracle nous présente ici les grandes idées et principes qui permettent de rendre une application scalable.
C'est du très haut niveau, chaque slide mériterait à lui tout seul une session (au moins) mais bon on doit digérer ça en une heure.
En bref, les éléments qui peuvent permettre d'atteindre la scalabilité sont : routing, partitionning, replication, coodrination et messaging.
Je sais, sorti de son contexte, ca ne veut pas dire grand chose mais bon ...

Note perso : 8/10. Sujet très intéressant présenté par un guru mais sujet trop complexe que pour être abordé dans un si court laps de temps.

Session TS-6421 : Mylyn : code at the speed of thought



Présentation du plugin Mylyn pour Eclipse qui permet de travailler sur base de tâches dans l'IDE.
Seuelement intéressan tpour les personnes ne connaissant pas Mylyn.

Session TS-5122 : Converting (large) applications to OSGi


Présentation des concetps de OSGi et conseils pour transformer une application existante vers OSGi.
Le grand principe est : pas essayer de tout faire en même temps, y aller progressivement.
Donc la méthode préconisée est itérative : d'abord mettre l'application entière ainsi que ses dépendences dans un bundle puis petit à petit sortir les dépendences dans des bundles.
La présentation est assez pragmatique et donne vraiment des conseils concrets.

Note perso: 8/10. Bonne présentation qui répond à l'énoncé.

Session TS-5969 : Distributed Client-Server Persistence with JPA



Présentation très légère qui reprend les principes de JPA et traite de l'utilisation de Java DB (Derby) et JPA dans un client Swing pour perister les données en local et les synchronsier sur le serveur.
L'enoncé est intéressant mais la présentation n'apporte aucune réponse conrète à cette problématique. Le speaker semble parler d'un framework qu'il a créé (?).
Ce n'est pas très clair ...

Note perso : 5/10.

Session TS-6373 : Next generation web user experience with Java EE and SilverLight


Et oui, même Microsoft est présent à JavaOne !!
Voici une présentation qui est intéressante dans l'intitulé.
La première patie présente un peu Silverlight, l'architecture etc
puis on en vient à la partie intéressante à savoir comment faire communiquer Silverlight et Java EE (côté serveur donc).
Rien de bien sorcier en fait : on peut générer du XAML avec Java (sans blague ?!) et on peut appeller des Web Service Java avec Silverlight ou lire des feeds RSS / Atoms.
Donc vraiment rien de spécial en ce qui concerne la communication Java-SL.
Celà dit, même si la présentation n'a pas été très loin d'un point de vue technique, il faut quand même reconnaitre qu'elle était bien exécutée par le staff de Microsoft.

Note perso : 6/10. Bien présenté mais effleure vraiment le problème (autrement dis, je n'ai pas appris grand chose ...).

JBoss Speakeasy Party !!


Ce n'est pas une session, non !!
Il s'agit d'un drink qu'organise JBoss pour certains privilégiés (dont je fais partie évidemment (merci Fabrice :))) à l'occasion de la sortie de JON 2.0 : JBoss Operations Network.

BOF-5846 : Developping SOA applications with OSGi


Après ce bref moment de plaisir, retour à la dure réalite de JavaOne : il faut se replonger dans une salle obscure pour assister à une sesion du soir.
Cette session traite en l'occurence du développement de SOA avec OSGi.
Ici, rien de concret, seulement des conseils et des retours d'expérience.
C'est toujours intéressant de profiter de l'expérience des autres évidemment (surtout quand il s'agit de personne de JBoss, BEA et Sun).

JavaOne After Party


C'est la soirée qu'offre Sun à ses participants pour JavaOne.
C'est pas mal, avec un groupe de Rock du coin qui fait des reprises mais ca finit assez tôt : 21h00 ... juste quand ca devenait intéressant.
Mais c'est vrai qu'on à encore du boulot demain pour la dernière journée donc retour à l'hoter pour blogger ces lignes.

1 comment:

Unknown said...

Aller, courage!
Tu arrives au bout.
Becs de nous deux.
Papy.