Interesante artículo sobre mejorar el rendimiento de JPA
James Sutherland, un ingeniero de Oracle y uno de los desarrolladores de EclipseLink, ha publicado un interesante artículo en su blog sobre cómo mejorar el rendimiento de aplicaciones JPA. En este artículo reflexiona sobre cómo JPA al aislar al programador sobre muchos detalles de bajo nivel relativos al acceso a bases de datos puede llevar a un pobre rendimiento de la aplicación si el programador no conoce como la implementación de JPA que está empleando realiza los accesos a la base de datos.
En el artículo se analizan distintas opciones a considerar para mejorar el rendimiento de aplicaciones JPA. Algunas de ellas sólo pueden aplicarse en escenarios bastante concretos, mientras que otras son bastante genéricas. El resultado final para el ejemplo que usa en el artículo es sorprendente: ha conseguido disminuir el tiempo de ejecución de su código desde 133,5 ms a 6,93 ms. Una lectura bastante recomendada para cualquiera que use JPA.
Reader Comments