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.