hi,
I would like to get your opinion. I have web application with EJB3 usage which is getting more and more visitors. I need to start thinking about upgrading the hardware. Currently it's 2 machines, one for Apache + JBoss 5.1, 8 cores 2,4GHz with 16GB RAM and execatly same for Postgres 9. Both working as virtual machines.
Now, my question is, what is better, buy a better machine, like with 16 or 32 cores for JBoss, or better to create one more virtual machine and create cluster? When I review logs I see a some blocked threads waiting for various resources and I got the feeling, that increasing CPUs can grow that bigger and performance gain will not be as expected.
What you think?
Regards,
Michal