Archive | Performance RSS feed for this section

JavacOptimizer

El concepto de javac optimization

¿Cómo funciona el concepto de javac optimization? . Recordemos que javac es el compilador de Java y se encarga de compilar nuestro código “Java” en código para la maquina virtual. Javac Optimization En principio solemos pensar que se trata de una transformación del código directa , sin embargo no es exactamente así ya que el compilador […]

JavaCollectionPerformance

Java Collections Performance

Un tema muy recurrente cuando hablamos de rendimiento es el de Java Collections Performance. Todos usamos el framework de collecciones pero muchas veces nos olvidamos de su rendimiento. ¿Cual es la colección más rápida a la hora de buscar elementos?. Vamos a verlo con un ejemplo sencillo.  Para ello partiremos de tres colecciones diferentes, un […]

001

JMeter Test

Hemos introducido JMeter en el artículo anterior y realizado una prueba de carga sencilla .Ahora bien ¿cuando usamos JMeter ? .La respuesta oficial debería de ser  en todas las aplicaciones como parte de nuestro ciclo de calidad de software. Ojalá esto fuera cierto, la realidad es que …. no lo es …. si que es cierto […]

009

Introducción a JMeter y pruebas de carga

Normalmente cuando los desarrolladores trabajamos con Java  realizamos una toma de requerimientos ,usamos frameworks y desarrollamos código. Sin embargo en muchas ocasiones me he encontrado con que nos olvidamos un poco de aquellos requerimientos no funcionales .Uno de los mas habituales es el rendimiento . ¿ La aplicación se comporta correctamente con 100 usuarios simultaneos […]

005

String ,StringBuffer y rendimiento

Hay pocas clases con las que trabajemos mas a menudo que la clase String . Sin embargo mucha gente no conoce como funciona esta clase a detalle  lo cual puede llevarnos a malentendidos .Vamos a ver un código muy sencillo. String y Bubles En este bloque de código ejecutamos un sencillo buble for que concatena […]