Home > Services > Ruby on Rails Hosting > Software
Software
Of course, all of our applications are written in Ruby on Rails. But that's not the whole story. Underneath, we use a number of other technologies to complete our application stack, including:
- Ubuntu Linux 6.06 LTS a Linux distribution based upon Debian GNU/Linux. It provides the right mix of stability and new features for our needs, while making system administration a breeze.
- Apache 2.2 as our web server. The main reason we're using such a cutting edge version of Apache is for the proxy balancer, a core feature of our highly available, resilient application server stack.
- MySQL 5.0.21 for the backend database. There are many choices for database server, and choosing allegiance to one can be difficult! However, we find that MySQL provides the basic features we need, and the performance we desire.
- Exim 4 for the email transport. This provides both incoming and outgoing email services for our applications, integrates well with Rails, has a small footprint and is secure.
Actually, other than the usual bits and pieces (ssh daemon, syslog, cron, that kind of thing) those are the only services running on our production servers!