Buscar
Social
Ofertas laborales ES
« Nuevos videos en nuestro canal de Parleys: introducción a Groovy&Grails | Main | Estrategias de Persistencia con Java y JDBC »
lunes
ago012011

Manual de desarrollo de un sistema de Cache por Carmelo Navarro

Carmelo Navarra Serna nos ha enviado este manual para diseñar y desarrollar un sistema de cache en aplicaciones Java.

Todos nos hemos topado alguna vez con la tarea de mejorar el performance de una aplicación Java. Uno de los cuellos de botella más comúnes es el acceso a datos y la forma más usual de resolverlo es teniendo los datos en memoria en un cache. Carmelo se enfoca en este manual a explicarnos la forma de implementar un sistema de cache en una aplicación Java.

Desde cómo crear una implementación propia, tarea nada trivial en cuanto te das cuenta que necesitas manejar concurrencia, como auxiliarse de la programación orientada a aspectos conAspectJ para añadir el cache de forma transparente a nuestras aplicaciones y cómo usar Spring para auxiliarnos en esta tarea.

Si bien es importante saber cómo funciona un cache por dentro, es recomendable usar alguno de los existentes. Carmelo nos enseña en este manual a usar Ehcache como cache de segundo nivel deJPA, integrando todo con Spring.

Así que cuando te encuentres con este requisito, de implementar un cache, este documento es una gran referencia para que puiedas realizar esa tarea. Gracias a Carmelo por su trabajo, así como al equipo de revisores que ayudaron a dejarlo a punto para su publicación. 

 

Descarga

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (1)

Ejemplo de Spring

agosto 20, 2013 | Unregistered CommenterLu

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>