I discover that thseserverside.com is really very fast and seems to be a perfectly optimized and tuned website. With such a huge volume of data and archives, I wonder what architecture you are using on the application side to enable fast query retrieval.
Because we are using MVC with Sql-Server and our major bottle neck is the DB retrieval system which is very slow.
We have a perfectly tuned DB but the App later is bothering us.
Yes the site is very tuned. We have full entity bean caching going on in-memory, which speeds things up significantly. We also elect to do batch updates of various data around the site at night, rather than get fresh data upon every request.