Back in August I did a write up for my company, TGFI, talking about what we did to make BigSouthSports.com handle tens of thousands of concurrent users.
The site quietly runs on two load balanced virtual machines and a database server with failover. In reality, we don’t even need that many servers. We could easily do everything with one, but we wanted redundancy for failure built into the system. At our peaks we only use around 2% of the system’s capabilities.
You can read more about what we did here: