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,...

Publié par Cyrille Le Clerc

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...

Publié par Emmanuel Servent

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...

Publié par Benoit Moussaud

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...

Publié par Benoit Moussaud

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...

Publié par Manuel Eveno

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...

Publié par Benoit Moussaud

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...

Publié par Cyrille Le Clerc

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...

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.