My company has run Tomcat apps on Amazon's EC2 that have exceeded 1,500 hits per *second*. We use Amazon's load balancer in front of a variable number of Tomcat instances (each on their own EC2 instance). For 1,500 hits per day you probably only need one small EC2 instance running a single Tomcat.
We had some database scaling problems due to a misunderstanding of how Amazon throttling works--at about 3,000 hits per second the traffic we were sending to SimpleDB caused Amazon to fail every request. Tomcat continued to run very well at that load. We do not have a web tier in front of Tomcat, but we do use Akamai for caching (as a vanilla CDN). Given your low traffic numbers, you probably don't need a web tier or a CDN in front of Tomcat. You can get by even without a load balancer, but I'd recommend using one to give yourself more options for rolling code and adding capacity. - Ken On Sat, Aug 21, 2010 at 8:59 AM, Yawar Khan <khanya...@yahoo.com> wrote: > Guys, is tomcat stable enough to host large scale production applications > getting 1500+ hits everyday? and as much concurrent database connections. I > know > alot depends on the applications architecture but just how good is tomcat? > > >