Articles avec le tag ‘J2EE’

Base de données H2, la relève de HSQLDB ?

Mercredi 20 août 2008

Le créateur de Hypersonic SQL, Thomas Mueller, se replonge dans la création d’une base de données légère avec H2 (enfin ça remonte au moins à 2007).

Comme HSQL, les points forts de cette BDD sont une faible empreinte mémoire et un mode embarqué très performant. Les graphiques du site officiel sont d’ailleurs assez révélateurs sur les performances que l’on est en droit d’attendre de ce produit…

Graphes de performances

Operations/second (détails)

Un problème tout de même… Alors qu’une grande quantité d’applications JEE utilise Hibernate pour la persistance, le dialecte relatif à H2 est bugué. Cette petite classe est responsable de la traduction du code Hibernate en requêtes SQL. Un problème qui n’est toujours pas adressé malgré la sortie de la version 3.3 du framework alors qu’un patch est disponible depuis un certain temps déjà…

J’aimerais beaucoup l’utiliser pour le projet sur lequel je travaille en ce moment, mais je préfère attendre la prise en compte du patch… Est ce que quelqu’un a des retours sur l’utilisation de cette base de données dans la vrai vie ?

L'Université du SI 2008 : "j'y étais !"

Vendredi 4 juillet 2008

Et c’était un très grand moment !

Ça a commencé très fort avec le discours de Michel Serres sur l’innovation ; ou comment l’informatique, après l’écriture et l’imprimerie, marque une 3ème révolution dans l’histoire de l’humanité. Malgré l’heure matinale, le philosophe a su captiver l’attention de son auditoire et provoquer l’enthousiasme des quelques 300 personnes présentes dans la salle !
Et de finir sur « Tout est là devant vous, sous vos mains. Il ne vous reste plus qu’à inventer ! », il n’en fallait pas plus pour marquer le coup d’envoi d’une journée qui s’annonçait riche d’enseignements.

Puis ce fut la course aux sessions. Ayant opté pour le parcours libre, j’ai du effectuer des choix souvent difficiles pour sélectionner le contenu de mes journées face à l’importante densité du programme.
(Lire la suite…)