Apache Web Server 2.4
The most popular web server celebrates its 17th anniversary with the release of Apache HTTP Server v2.4. TheApache Software Foundation (ASF) along with its team announced version 2.4 of the award winning server on Tuesday Feb 21st, 2012, first major update after the last full release which was announced six year ago.
Latest version of the Apache HTTP server is an ideal pick for Cloud Environments due to lower resource utilization and better performance.
Born around a fork of the NCSA (National Center for Supercomputing Applications) httpd web server in 1995, Apache web server crossed NCSA httpd server in less than a year’s time to become the #1 web server. Since then Apache is highly popular and owns the world record of almost 400 million websites powered worldwide.
The only threat faced by Apache, Nginx has emerged as the second most popular server over the past year, leaving behind Microsoft’s IIS. To stand firm on the no. 1 position, Apache has to go better and in the process they have made enhancements as below:-
1. Lower resource utilization and better concurrency
2. Reduced memory usage
3. Asynchronous I/O support
4. Dynamic reverse proxy configuration
Additionally it includes more granular timeout capability, more fine tuned caching support, improved configuration flexibility, more powerful authentication and proper documentation.
“It is with great pleasure that we announce the availability of Apache HTTP Server 2.4”, said Eric Covener, Vice President of the Apache HTTP Server Project. “This release delivers a host of evolutionary enhancements throughout the server that our users, administrators, and developers will welcome. We’ve added many new modules in this release, as well as broadened the capability and flexibility of existing features”.
Eye catching news is that the multiprocessing module system (MPM) has also been improved. In earlier versions, the desired module had to be selected during the configuration step of the build process, not at the run time. During configuration, multiple modules (where each module has different behavior to distribute workload among processes) can be selected and at run time one out of them can be selected as per need.
Go ahead and experience the best version of the best web server. For more updates visit the complete feature list.