Everything Else You Need to Run a Web App

As a reminder on perspective and complexity, here’s the ongoing list of systems I’ve configured for Cullect that aren’t Ruby on Rails:

  • DNS
  • Web Server: robots.txt
  • Web Server: .htaccess
  • Web Server: Virtual Domains
  • Database Server: MySQL
  • Caching Servers: Memcached, distributed across 2 boxes

And this doesn’t even crack the surface of the systems Joyent’s Jason Hoffman lists out in his Scaling Rails from the Bottom Up presentation.

A little perspective setting is always good.

There’s a network of systems all interconnected. When one of them isn’t working right, a completely other system could be the culprit. A system you’re not an expert at. A system you need a new hammer for.