From: Alexey Verkhovsky Date: 2005-04-12T13:28:05+09:00 Subject: Re: A neat post on Rails & FastCGI... James Britt wrote: > Tom Copeland wrote: > >> ...by a pretty savvy Java guy, Jon Tirsen: > > People *have* been using fastcgi-style approaches to Java, but most of > the party line had been to throw more (Sun) hardware at the problem. QTE Most enterprise software projects have a large portion of junior or mid-level developers so [interesting multi-threaded solutions] is not really a practical way of scaling the Java architecture for enterprise systems. UNQTE This should be written on huge billboards. BEA Tuxedo (a pre-Java "application server" sort of thing) uses multi-process model similar to FastCGI, and I've never heard of any scalability problems with it, other than deadlocks or full table scans at the DB level. If there is not much DB contention, the application logic itself scales to tens of CPUs easily. BEA Weblogic, on the other hand... is quite different :) I have yet to see a J2EE app that would scale to more than 5 CPUs without some fancy clustering. At least, no such thing has ever existed in our office. -- Best regards, Alexey Verkhovsky Ruby Forum: http://ruby-forum.org (moderator) RForum: http://rforum.andreas-s.net (co-author) Instiki: http://instiki.org (maintainer)