Slashdot Mirror


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.

1 of 20 comments (clear)

  1. Re:forking by the+way · · Score: 3, Informative

    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.