miércoles
ago222007
Mejorando el desempeño de Hibernate con Terracota
miércoles, agosto 22, 2007 at 10:26PM
En otras ocasiones hemos hablado de Terracota en este portal, en pocas palabras y sin entrar en detalles, se trata de una solución de clustering a nivel de JVM no a nivel de servidores de aplicaciones. Por lo que resulta transparente para las aplicaciones.
En este blog se presentan los resultados de configurar en conjunto Hibernate con Terracota de acuerdo a un webinar presentado en el sitio de la herramienta. Los resultados son bastante impresionantes (aunque hay que tomarlo con reservas dado que no presentan los detalles de las pruebas y para conocerlos se debe ver el webinar primero) ya que para operaciones de Update a la base de datos, se obtuvieron 1000 operaciones por segundo usando sólo Hibernate y 7000 usándolo en conjunto con Terracota. Pero lo verdaderamente interesante está en las operaciones de lectura de la base datos; con Hibernate se lograron 1000 ops/seg y con Hibernate + Terracota: 500, 000 (sí, 500 mil).
Terracota se distribuye bajo licencia Mozilla y bajo licencia comercial y puede ser descargado aquí. El webinar puede descargarse de este enlace y el código de las pruebas en este otro.
¿Alguno de ustedes ha usado Terracota? Creo que si te permite mejoras en el desempeño al menos la mitad de buenas de las obtenidas en estas pruebas ya vale la pena investigar un poco sobre esta tecnología.
En este blog se presentan los resultados de configurar en conjunto Hibernate con Terracota de acuerdo a un webinar presentado en el sitio de la herramienta. Los resultados son bastante impresionantes (aunque hay que tomarlo con reservas dado que no presentan los detalles de las pruebas y para conocerlos se debe ver el webinar primero) ya que para operaciones de Update a la base de datos, se obtuvieron 1000 operaciones por segundo usando sólo Hibernate y 7000 usándolo en conjunto con Terracota. Pero lo verdaderamente interesante está en las operaciones de lectura de la base datos; con Hibernate se lograron 1000 ops/seg y con Hibernate + Terracota: 500, 000 (sí, 500 mil).
Terracota se distribuye bajo licencia Mozilla y bajo licencia comercial y puede ser descargado aquí. El webinar puede descargarse de este enlace y el código de las pruebas en este otro.
¿Alguno de ustedes ha usado Terracota? Creo que si te permite mejoras en el desempeño al menos la mitad de buenas de las obtenidas en estas pruebas ya vale la pena investigar un poco sobre esta tecnología.
in
j2ee
j2ee 
Reader Comments