On the 17th anniversary of Apache, Apache Software foundation has released a new version of Apache HTTP server 2.4 after a long wait of six years. The foundation claims that this new version delivers more enhanced features and server administrators and developers will like it. A survey done by Netcraft in February 2012 revealed that approx. 65% [398 million] websites use Apache server whereas 15% websites use Nginx, 10% websites use Internet Information Sever [IIS] and only 3% websites use Custom servers built by Google.
Why Apache released its new version?
I’d say its because of two reasons. Second reason is; in past six years Apache Software Foundation didn’t release any new version of Apache and many people were expecting a new version from a very long time. First reason is Nginx, an HTTP and reverse proxy server, as well as a mail proxy server. Nginx is the second most used HTTP server and due to its increasing popularity, Apache Software foundation had no other option against Nginx.
What’s new in Apache 2.4
This new version includes evolutionary enhancements throughout the server. The Apache Software Foundation stated that the version 2.4 uses less memory with being faster. Also, in order to compete with Nginx concurrency has been a big focus for this new release. Apache 2.4 supports Multi-Processing Modules ‘MPMs’ and platforms. A Quick view on new features and enhancements:
- Lots of new modules and module enhancements
- Uses Less Memory and provides good Speed.
- Concurrent [Can Process multiple tasks at the same time]
- Asynchronous I/O support
- Dynamic reverse proxy configuration
- Performance on par, or better, than pure event-driven Web servers
- More granular timeout and rate/resource limiting capability
- More finely-tuned caching support, tailored for high traffic servers and proxies.
- More powerful authentication and authorization
It will be interesting to see that when will web hosts upgrade their web servers with Apache 2.4. Also, It will be very important step in terms of performance and catching new customers.