We have a website that receives more than 1 million hits per day.
The site runs the old architecture (Struts Tomcat Hibenate MySQl) without real scalability.
Now, as we expand further, I am looking for a modern (not too bleeding paint) web architecture.
My first thoughts were to use the Google App Engine, but I'm not sure if this is open enough.
Our developers are all Java, so it would be easy to find them easily.
Ideally, I would like to work just like DIGG, Twitter, Amazon, etc.
If you know how they do it - or I have a suggestion, I would be very interested to know.
java architecture
Dan
source share