Archive for the ‘montée en charge’ Category

Java Memory Problem

Jeudi, août 20th, 2009

Dynatrace publie un article sur les problèmes de mémoire des applications Java

8 bonnes pratiques pour améliorer les performances

Jeudi, mai 14th, 2009

TheServerSide publie un pointeur vers un article donnant 8 bonnes pratiques pour améliorer les performances.

Scaling Your Java EE Applications (suite)

Vendredi, juillet 11th, 2008

La deuxième partie de l’article est disponible.

Scaling Your Java EE Applications

Lundi, juillet 7th, 2008

Si une application Java n’est pas assez performante, utiliser des machines plus puissantes (scaling vertical) ou plus nombreuses (scaling horizontal) ne suffit pas toujours : il faut que l’application soit correctement conçue pour ça.

L’article “Scaling Your Java EE Applications” de TheServerSide expose les problèmes rencontrés dans un laboratoire spécialisé dans l’amélioration des performances. Un bon rappel des problèmes classiques :

  • l’utilisation de plus de mémoire
  • l’utilisation de plus de processeurs
  • les blocs synchronisés (syncronized lock)
  • les entrés/sorties non bloquantes (NIO)
  • les algorithmes mono threadés(single thread task problem)
  • L’utilisation de cache

Et pour finir : pour la plupart des applications webs d’entreprise, le goulot d’étranglement c’est la base de données.

WebLOAD devien Open Source

Vendredi, juin 22nd, 2007

L’outil de test de montée en charge WebLOAD passe en Open Source. Il est disponible sur le site http://www.webload.org. La version Open Source a quand même des limitations par rapport à la version commerciale : http://www.radview.com/product/Editions-Comparison.aspx, en particulier celle de ne pas répartir la charge sur plusieurs injecteurs, et de ne pas monitorer Oracle, ni WebSphere nin WebLogic