Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como definir o max-pool-size?

Queria saber como pode se definir um valor válido para um ambiente de produção onde a arquitetura é escalável, por exemplo AWS. Deve-se pegar o total do número de requests por segundo ou existe alguma ferramenta que ajuda nisso?

Outra dúvida é: Se eu tivesse uma classe, uma versão com EJB e outra como um POJO simples e fizesse uma comparação em termos de performance, poderia dizer que o EJB pode ser mais performático quando utilizado o Pool, apesar de consumir mais memória que um simples POJO?

1 resposta
solução!

Oi Felipe, eu sempre sou a favor de trabalhar com defaults :). Eu deixaria o número padrão estabelecido no seu arquivo de configuração do servidor. Se for no wildfly por exemplo, seria lá no seu standalone.xml ou algum parecido.

O EJB é um objeto gerenciado pelo container, pensando numa única execução, ele deve ser um pouco mais lento(nada impactante) do que a criação de um objeto comum... mas num contexto maior, não acho que isso é a maior complicação.