Rendimiento y Escabilidad en Aplicaciones JAVA 19 Diciembre 2008 at Viernes, 19 de Diciembre de 2008
Dejando de Lado un poco las implementaciones de codigo y tratando algunos temas tambien interesantes, en este post quiero comentarles de dos conceptos en Aplicaciones JAVA Importantes: El RENDIMIENTO y la ESCALABILIDAD.
Se le llama RENDIMIENTO a la velocidad en la que una unica peticion o solicitud puede ser ejecutada, mientras que la ESCALABILIDAD describe la capacidad de una solicitud o peticion para ser ejecutadas rapidamente en virtud de un aumento de la carga.
Yo considero necesarias las evaluaciones de RENDIMIENTO Y ESCABILIDAD, esto con el fin de saber si nuestra aplicacion soportara y respondera a los usuarios como se espera. Ahora que escribo acerca del RENDIMIENTO, recuerdo a un compañero de trabajo el cual siempre me decia: “Ese objeto en memoria pesa como 1MB”; pues recuerdo que yo le respondi: “si ingresan 1000 mil usuarios, cuanta memoria estarian ocupando, y de que manera estara preparado el servidor, el codigo escrito en la aplicacion…”. RAV (asi lo llamare en este post
a mi compañero de trabajo), fue entonces que se intereso en el tema del RENDIMIENTO y fue ahi que nos dimos cuenta de todo lo que se necesita para mejorar el rendimiento de Una aplicacion JAVA. En otros post seguire contando la historia y como fue que mejoro favorablemente el RENDIMIENTO y la ESCABILIDAD DE LA APLICACION.
Nuestro amigo RAV quedó muy interezado en el tema del rendimiento, y se hicieron cambios muy importantes en este tema, aunque la mayoria de las implementaciones se hicieron con su famozo metodo CP
Saludos
asi es ICH, y seguire posteando recordando la experiencia vivida en santiago. cachay???