My setup:
- one EC2 m1.large instance (4ECUs, 2 cores, 7.5GM RAM)
- Rails
- Ubuntu 11.04 Natty
- nginx (v1.05) and Passenger (v3.011)
- MySQL 5.1.57 running on an Amazon RDS instance
I expect my site to get lots of traffic in big bursts, and I want to maximize the chances that the server can handle it. In the past, I've been burned by things like the "Too many open files" error, etc.
Unfortunately, I'm a completely sysadmin noob, so I'm ignorant of the basic configuration options necessary to handle lots of traffic. Any advice would be helpful!