---

The open source behind gov.uk revealed

“The just published colophon lists the components of the
in-development site. Its Amazon EC2 hosting runs instances of
Ubuntu 10.04LTS, with Jetty as application server and Nginx, Apache
and mod_passenger as HTTP servers. Jenkins provides a continuous
integration service, Varnish provides caching and configuration
management is organised by Puppet.

“The code on the site is written mostly in Ruby, with either
Rails or Sinatra providing the framework; the developers have
organised a github repository with the gems they have created and
used to deliver the site. The one exception is the request router
which is written in Scala. The developers began building the system
with MySQL but have been moving over to MongoDB as they ‘realised
how much of our content fitted its document-centric approach’. For
geocoding, the developers use MySociety.org’s MaPit.”


Complete Story

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis