- En cierto momento ocurrió una fuerte degradación de rendimiento que provocó una interrupción del servicio
- Tras investigar la causa, se confirmó una caída de rendimiento cuando las transacciones estaban anidadas
- Las transacciones anidadas en sí no tenían la culpa, así que se investigó cuál era realmente el problema
- Últimamente había aumentado de forma abrupta la cantidad de lugares donde se usaba
@Transactional
- Como era fácil aplicar transacciones solo con la anotación, también se usó en partes innecesarias, y eso llevó a una degradación del rendimiento
- Las transacciones anidadas pueden ser una causa importante de degradación del rendimiento, así que conviene ser cuidadoso al aplicar transacciones
1 comentarios
Leí con mucho interés este buen análisis.