Archive for November, 2008

Configurer Quartz sur un Cluster

Tuesday, November 11th, 2008

Quartz est un scheduler. Il permet de lancer des Job à intervalles spécifiés ou un jour donné. Par exemple, il peut être utiliser pour réaliser des calculs à une heure où la charge serveur est faible.

Nous allons pousser un peu l’usage de Quartz pour que celui-ci fonctionne sur un Cluster. Cette configuration a l’avantage de permettre de faire du Fail-Over : si un noeud du Cluster tombe, un autre prend le relais.

Cette configuration pourrait paraître facultative mais elle est en réalité obligatoire dés que votre application est déployée sur plusieurs noeuds. En effet, comment s’assurer que chaque JVM ne démarre pas son propre Quartz ? Ainsi les scheduler ne doivent pas tous démarrer mais un seul doit être actif au même moment.

Nous sommes passés par plusieurs problèmes avec cette configuration. Je détaille ci-dessous ce qui a fonctionné pour nous. Je n’explique pas les notions de base de Quartz (trigger, calendar et job).

(more…)

GWT et les questions des Juggers

Wednesday, November 5th, 2008

Hier, le JUG parisien s’est retrouvé pour une présentation de GWT et de  REST-GWT.

Didier Girard s’est occupé de la première partie. Je n’aurai jamais dû l’écouter ! Maintenant je suis presque triste d’écrire du Spring MVC. J’ai l’impression de me sentir hors du coup, passé de mode. Il m’a bien fait comprendre que je devais me mettre d’urgence au toolkit de Google. Si j’ai bien retenu, GWT c’est simple, pas cher, solide, efficace, ergonomique… le graal du Web ? Pas pour tous. Flex est également bien positionné côté Java. Mais c’est un autre débat.

Si vous voulez un résumé de la soirée, le Touilleur a écrit le compte rendu de la soirée.

Pour revenir sur cette session, les juggers ont posé plusieurs questions intéressantes.

(more…)