BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Apache Celebrates 17th Anniversary with HTTP Server 2.4

| by Abel Avram on Feb 22, 2012. Estimated reading time: 1 minute |

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. 

Rate this Article

Adoption Stage
Style

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

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT