13 pontos por qurare 2024-01-29 | 1 comentários | Compartilhar no WhatsApp
  • Em certo momento, ocorreu uma queda brusca de desempenho que causou uma indisponibilidade no serviço
  • Ao investigar a causa, foi constatada degradação de desempenho quando as transações estavam aninhadas
  • As transações aninhadas em si não eram as culpadas, então foi investigado qual era o verdadeiro problema
    • Recentemente, o uso de @Transactional aumentou drasticamente
    • Como era fácil aplicar transações apenas com a anotação, ela também passou a ser usada em partes desnecessárias, o que levou à queda de desempenho
  • Transações aninhadas podem ser uma grande causa de degradação de desempenho, então é preciso ter cautela ao aplicar transações

1 comentários

 
quack337 2024-01-30

Li com muito interesse essa ótima análise.