bigger java project, what technologies, OSes, hardware to use?
I have to create bigger Java web application for my company.
It has to be 3tier (or more) web application (for a +10k users and more later, so scalability is important)

I've decided to use Glassfish (or maybe JBoss?) for its speed, clustering and j2ee compliant (solution availability and reliability should be high)

For OS, i guess linux should be ok, but which distribution do you propose ?

What database should I use? PostgreSQL? MySQL ? (again, reliability and availability is the key)
bigger java project, what technologies, OSes, hardware to use?
===

I have to create bigger Java web application for my company.
It has to be 3tier (or more) web application (for a +10k users and more later, so scalability is important)

I've decided to use Glassfish (or maybe JBoss?) for its speed, clustering and j2ee compliant (solution availability and reliability should be high)

For OS, i guess linux should be ok, but which distribution do you propose ?

What database should I use? PostgreSQL? MySQL ? (again, reliability and availability is the key)