Duvida arquitetura - performance (app servre X web clusters)

OLá.

quando existe um aumento de volume transacional dentro de uma web app…p que deveremos fazer para contornar um possivel problema de performance?

  1. fazer um cluster de web containers

  2. primeiramente adicionar um app server separando um pouco mais as responsabilidades de componentes nas camanas?

tkkks!

Depende - é necessário fazer análise de performance.
Para tanto, é necessário fazer um teste de carga para ver se você precisa:

  • Hospedar seu conteúdo estático em servidores específicos, não no Tomcat;
  • Melhorar seu banco de dados (mais máquina, melhorar os índices etc.)
  • Usar um cluster para os web servers
  • Usar um cluster para seu banco de dados
    etc.

Sem o teste de carga não dá para saber.