Résultats
Il y a 14 ans
Création de Xebia Labs
Le groupe Xebia a créé en Juin 2009, Xebia Labs une société de droit néerlandais dont les actionnaires sont Xebia NL, Coert Baart, Vincent Partington et Luc Legardeur. Erreurs humaines, interventions « pompier », manque de prédictibilité, complexité des guides et procédures de mise en production, manque d’évolutivité des scripts, frictions entre les départements Etudes et Production,...
Il y a 14 ans
Tomcat : Adresse IP de l’internaute, load balancer, reverse proxy et header Http X-Forwarded-For
Note du 24/01/2010 : La RemoteIpValve et le XForwardedFilter ont été intégrés au projet Tomcat. La RemoteIpValve est disponible depuis Tomcat 6.0.24, le XForwardedFilter a été renommé RemoteIpFilter et sera disponible dans Tomcat 7. Une conférence est l’occasion de discuter avec les ingénieurs des difficultés que nous rencontrons à utiliser leurs produits. J’ai profité de...
Il y a 14 ans
Refactorisation de bases de données avec Liquibase
Gérer les modifications d’une base de données est toujours une affaire délicate, que ce soit lors du développement d’une application, pendant le déroulement des tests unitaires et même lors du déploiement en production. On observe un grand nombre de difficultés, en particulier dans les projets Agile, où les changements sur le modèle de données sont...
Il y a 14 ans
Analyse mémoire d’une JVM
Mardi, 10 heures – La production « Allo, le projet, depuis 10 minutes on voit passer des messages ‘OutOfMemoryError’. Que fait-on ? « – Le projet « Augmentez la mémoire de la JVM, doublez-la valeur de l’option -Xmx « Mardi, 13 heures – La production « Allo, le projet, depuis 5 minutes on voit encore passer des messages...
Il y a 14 ans
Diagnostic d’une JVM à distance
Développer une application Java, c’est bien. La rendre performante, c’est mieux. Cependant, qui dit « performance », dit « mesure ». En effet, il est nécessaire de pouvoir : connaître les paramètres de lancement de la JVM, mesurer l’empreinte mémoire et le comportement du Garbage Collector, Cet article va décrire dans une première partie les différents outils permettant de...
Il y a 15 ans
L’industrialisation pour la paix des ménages
La MOE et l’exploitation doivent collaborer au jour le jour : la MOE réalise et livre des applications, l’exploitation est en charge de les installer et de les exploiter. Cependant, ces deux équipes, bien qu’elles travaillent dans le même but, n’ont pas les mêmes besoins ni les mêmes problématiques. Cette divergence n’est pas dramatique tant...
Il y a 15 ans
Les plans de déploiement Weblogic
« Il faudrait pouvoir changer le nom de la DataSource en fonction des environnements » « Ouh la la, c’est compliqué, il faut décompresser l’archive de l’application MonApp.ear et les 5 fichiers .war et les 8 fichiers .jar des ejb. Ça prendra 3 semaines minimum, et sans la documentation! » (La fonctionnalité « plans de déploiement » décrite dans cette article...
Il y a 15 ans
Haute disponibilité des SGBD … avec des clusters actif-standby
La haute disponibilité des bases de données est un sujet de plus en plus fréquent chez nos clients et le choix de la solution est lourd d’impacts, non seulement financiers mais aussi sur l’architecture des applications. Si un consensus se dégage autour de clusters actif-actif pour la haute disponibilité des applications Java, la solution pour...
Il y a 16 ans
Administration et supervision des serveurs d’applications J2EE
L’interview de Guillaume Bodet (Xebia) par Pierre-Olivier Chotard (BEA Systems) vient d’être publiée sur TV4IT. Guillaume Bodet y partage son retour d’expérience et les meilleures pratiques en matière d’administration et de supervision des serveurs d’applications J2EE. Cette interview avait été réalisée à l’occasion du TechTalk organisé par BEA sur les thèmes de la supervision, de...