BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!

Apache Celebrates 17th Anniversary with HTTP Server 2.4

by Abel Avram on Feb 22, 2012 |

Apache has released the HTTP Server version 2.4 with performance improvements, enhanced concurrency, asynchronous I/O support, lower resource footprint and others.

In order to celebrate the 17th anniversary of their HTTP Server which is tightly related with the birth of the organization supporting it, the Apache Software Foundation (ASF) has announced version 2.4, more than 6 years after the previous major version (2.2) was released in December 2005 and followed by 22 minor released over the years.

This version makes the server “ideally suited for Cloud environments”, according to the release statement, and it comes with a number of new features for better performance, security, and lower resource footprint:

  • Improved performance
  • Reduced memory usage – lower than what 2.2 needed
  • Multi-processing Modules can be built at compile time and loaded at runtime
  • Better support for asynchronous read/write
  • New modules and enhancements of the old ones
  • Better caching support for high traffic servers and proxies

A complete list of enhancements details all the features that have appeared or have been improved since 2.2. Apache encourages developers to upgrade to this latest version.

According to a survey of 582,716,657 websites performed by Netcraft in January 2012, Apache HTTP Server is used by 57.93% active sites across all domains and by 64.91% of top servers. While Microsoft’s IIS was close to catch up with Apache back in 2008-2009, IIS current holds only 12.14% of all active sites, having approximately the same coverage as nginx at 12.18%, surpassing Google Web Server which accounts for 7.90% of active sites, and powers some of Google’s services. Some have replaced Apache HTTP with nginx citing better performance, but ASF published their own benchmark test results (PDF) using the latest version of the server, and concluding that httpd is on par with nginx when it comes to concurrency, and it is better at doing transactions. 

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Educational Content

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT