Apache HTTPD 2.0.28 Beta Released
This is a major
2.0 beta release
for the
Apache HTTPD Project.
The last publicly available beta was released in April (and the
ChangLog
is nearly 500k!). See what
the new features
are going into the 2.0 release. Please remember to
use a mirror.
i know, i know, rtfm, but does apache 2.x still serve pages by forking a new process (i know, it preforks, blah blah, still you end up with dozens of processes)?
Yes, it does. There are a range of choices when you compile, but the threaded MPM is the default. There is also a Win32-specific multi-threaded engine.
until apache is a multithreaded server like AOLServer [aolserver.com] (don't laugh, it's open source and very, very good) or even a non-blocking IO server like thttpd [acme.com] it is just unusable for truly scalable or database-centric stuff
Well, it's not an issue now with Apache 2, but the above statement is simply not true. I can tell you that from experience running a scalable database-centric web application. The trick is to put a http accelerator / reverse proxy up front. It's easy to do and works very nicely.