Lincoln Group Community
Julio 29, 2010, 05:19:20 *
Bienvenido(a), Visitante. Favor de ingresar o registrarse.

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
   Inicio   Ayuda Buscar Calendario Ingresar Registrarse  
Páginas: [1]
  Imprimir  
Autor Tema: PROBLEMAS DE RENDIMIENTO  (Leído 1466 veces)
Zuniga Diego
Moderator
Jr.
*****
Mensajes: 11



Ver Perfil WWW
« en: Mayo 03, 2007, 11:06:06 »

Los problemas de rendimiento de una aplicación JEE radican en la mala utilización de la tecnología y de la plataforma como tal. Por mencionar algunos:

1. Logging. Se utiliza mucho System.out. y System.err. y aunque parezca increible suele ocupar el 60% y a veces el 70% de la ejecución de un proceso o transacción. Si se utiliza proyectos como log4j o el api del jdk para logging, tenemos opciones para desactivar los logs y contamos con categorías de logs (INFO, WARNING, ERROR). Estas categorías son muy útiles cuando tenemos un ambiente de desarrollo y uno de producción.

2. Configuración incorrecta del servidor de aplicaciones JEE. Los servidor de aplicaciones como Oracle Application Server, IBM WebSphere, BEA WebLogic y Jboss nos brinda la posibilidad de utilizar CACHE, POOLS, etc. Incluso sus JVM nos brindar opciones adicionales que podemos utilizar.

3. Llamadas remotas innecesarias. Este es un punto muy critico ya que es muy comun y en realidad baja el rendimiento de una aplicación. Hay que hacer llamadas remotas cuando en realidad sea necesario. Nunca hacerlas porque es posible que en el futuro sea necesario.

4. Implementaciones incorrectas de procesos concurrentes que nos llevan a dead locks.

5. Uso de librerías externas. Aqui hay que tener mucho cuidado y verificar que librerías son realmente necesarias. Algunas veces por no tener problemas se copia todas las librerias al CLASSPATH y ocurren problemas de versiones entre las clases que ocacionan el mal funcionamiento de los procesos de nuesta aplicación.

Para información mas a detalle: http://blog.xebia.com/2007/04/30/ejapp-top-10-countdown-wrap-up/
En línea

Diego Zúñiga Méndez
JSE/JEE Consultor Senior
LINCOLN GROUP Cía. Ltda.
www.lincoln-grp.com
Av. Orellana 1811 y Av. 10 de Agosto
Edif: "EL CID" 2do Piso Oficina 203
593.2./2552988/2552988
593.8.4497748
Páginas: [1]
  Imprimir  
 
Ir a:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.1 | SMF © 2006, Simple Machines LLC XHTML 1.0 válido! CSS válido!