miércoles, 10 de septiembre de 2008

Glassfish V2: Performance Tuning, Tips & Tricks

[Nota octubre'08: Ver información complementaria en el post Tuning de motor de JSP en Glassfish: Configuración para entorno de producción ]

En la documentación oficial de Glassfish están bastante bien documentadas las opciones de rendimiento y optimización a varios niveles (a nivel de aplicación, de servidor de aplicaciones, de JVM y de parametrización de Sistemas Operativos): Este blog contiene información general muy interesante sobre rendimiento de Glassfish: Y en esta presentación hay una relación clara y concisa de puntos de optimización en Glassfish:
Elementos que contiene esa presentación, con mis anotaciones personales entre corchetes:
  • Tuning
    • Tuning básico a nivel de JVM [nada nuevo]
    • Tuning del Web Container [ojo que por defecto hay pocos threads y conexiones keep-alive]
    • Tuning del EJB Container [idem con los tamaños de los pooles]
    • Tuning de la configuración en alta disponibilidad [nada nuevo]
    • Tuning de Web Services y parseo de XML en general [muy interesante el uso de Woodstox, aunque aún no por defecto, creo que la integración todavía es experimental]
    • Recomendaciones generales [incluyendo la precompilación de JSPs, y deshabilitar todos aquellos elementos que no vayan a usarse]

  • Best practices
    • ... (mejor leer la PPT)
Es cierto que hay que tener mucho cuidado con tirar de PPTs en lugar de estudiar durante semanas, pero se agradecen este tipo de resúmenes ejecutivos, la verdad!

[Nota octubre'08: Ver información complementaria en el post Tuning de motor de JSP en Glassfish: Configuración para entorno de producción ]

No hay comentarios: