Tomcat in high volume sites

Looking for the convenience of using Tomcat in a high volume, mission critical site I’ve found some references that may be useful to other people:

Clustering and Load Balancing in Tomcat 5. Part 1

Clustering and Load Balancing in Tomcat 5. Part 2

The book Professional Apache Tomcat 5 (Programmer to Programmer) seems interesting too, with chapters “Server Load Testing” and “Clustering”.

The only benchmark I’d found is Jakarta Tomcat Performance Benchmark at TSS but it’s from march 2003, very outdated. When trying to convince a boss to use Tomcat it’d be interesting real world success stories and benchmarks.

4 thoughts on “Tomcat in high volume sites

  1. We, University of Florida, have a simple load balancing Tomcat cluster for our webmail.ufl.edu .Our stats generation are a little out of wack right now but picking a recent day: http://webstats.ufl.edu/webmail.ufl.edu/daily-2004-10-08.html you’ll see during the busiest hour we handled 53.6 request per second. We have 4 servers running apache httpd (hosting many sites) and the requests for webmail.ufl.edu get forwarded via mod_jk to one of 4 machines running tomcat. IMO the only negative is we don’t have any unified admin console, we simply ssh into each box and manage each tomcat clone separately.

  2. The apache httpd boxes are running AIX on dual cpu PowerPC. The tomcat clones are running Gentoo Linux on dual P4. All the boxes have between 2 to 4 gigs of ram. The linux boxes are kinda new (less than a year old) and the AIX boxes would be at least 2 years old. Sorry I don’t have exact specs easily available, also there is hardware which I’m not telling you about because it isn’t directly related to our tomcat stuff and would only slow performance down such as file systems over NFS. I’m not sure I’d recommend Gentoo for running productions JVMs on. We’ve had some JVM stability problems that I think may be related to combinations of linux/glibc/etc that the JVMs (from Sun or IBM) aren’t tested with.

  3. [Trackback] I know we all have writer’s block from time to time. It’s not easy to keep writing on your blog regularly. Some people wait a while, take a break, and come back when they have something worth writing about. But…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s