Subject: Re: architecting large sites From: Vic C <[EMAIL PROTECTED]> === I have done stress testing to 1000 users with a 2 cpu box quite nicely. So 2 boxes (each with 2 CPUs) and 1.5 gig ram at least would be a start.
Also... JRockit VM and Tower J VM and IBM VM (in that order) should be used instead of the SUN VM. I assUme that you will stress test (I use MS stress test tool with 5 PCs w/ 512 meg each), so you can see which VM works for you and what tweaks to VM you need. GC could slow you down. V. J Doe wrote: > Hello, > > I'm looking for pointers to docs/books on how to scale > Tomcat. For simplicity, let's assume that there is a > single webapp that is basically on the order of a > Cocoon/Jetspeed application, with no DB connections > per se, but pulling information from some other web > sources (e.g. syndication). > > Suppose that a site needs to support 1500+ > simultaneous users. (Quite large, yes). > > I'm no expert in web-site architecture, but it strikes > me that there are 2 or 3 possibilities to this > problem: (a) multiple machines, using a load-balancer, > (b) multiple instances of Apache/Tomcat on a given > machine(s), and (c) beefing up each machine with max > memory and possibly more CPUs. > > Is there a ballpark estimate for the max number of > simultaneous users for a single machine with > Apache/Tomcat? I'm guessing this will be far less > than 1500. Given that, what's the "next-best" way to > boost that number? Would having multiple CPUs be > effective? Can there actually be multiple instances > of Tomcat on a single machine? If so, does that help > address this issue? > > I realize these questions are vague and deal with a > huge scope, but I'm looking for doc sources or "best > practices", rather than concrete answers. > > thanks, > Mike > > ps. Does anyone know of some "large" sites that use > Apache/Tomcat? I'm trying to get a sense if 1500+ is > even possible, or if it has been attempted. > > __________________________________________________ > Do You Yahoo!? > Yahoo! Health - Feel better, live better > http://health.yahoo.com > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
