The latest version of the Fedora Linux distribution was released yesterday morning and we’ve made it available for all Cloud Servers customers. While the majority of Fedora 14’s improvements are for desktop users, there are still quite a few improvements for servers as well.
There are significant improvements for customers using varnish to cache data before it reaches the web server. Fedora 14 comes with varnish 2.1.3 and it provides significant improvements to critbit, the default hashing method. Also, you can now add logging within your VCL’s. If you’re having trouble with a specific VCL, this can really help with your debugging efforts. Apache also received a bump to version 2.2.16 which contains many security fixes and some enhancements for various modules, such as mod_ldap, mod_proxy, and mod_filter.
Developers will find that Fedora 14 offers support for the D programming language and GNUstep. The python, erlang, and perl language interpreters also received updates. If your applications depend heavily on processing images, you’ll benefit from the replacement of libjpeg with libjpeg-turbo. On Fedora’s primary architectures, which include i686 and x86_64, you may see jpeg compression and decompression performance increase by as much as double. The libjpeg-turbo project is also developed in a more open-source manner than libjpeg.
The best way to discover all of the new features is to spin up a Cloud Server with Fedora 14 and give it a try. If you want to learn more about Fedora, join #fedora on Freenode IRC, or view the release notes.
Fedora 12 is considered EOL on December 2, 2010, so you won’t be able to build new instances with Fedora 12 after that point. Of course, if you are still using Fedora 12 on an active Cloud Server, you won’t be affected by the change.