Let me lay it all out:
- Lamp environment
- Mysql is already optimized. I've got memcached setup
- I've got APC setup
- Traffic on these web servers is going to come in hard and fast, its not going to be spread out, think more 10,000 visitors within 30 minutes, which isn't too crazy, but these websites do a whole lot of queries. They're run on ExpressionEngine and are just very processor intensive applications in general.
- Built in EC2 environment. 1 DB server, 1 Web server. Images and static files are 90% served through cloudfront, so they should be a minimal part of the equation. Both instances are large instances(7.5 GB memory, 4 EC2 Compute units)
- I'm not a server administrator so while I was able to get all of that setup, I'm kind of stuck on what to do to optimize right now. I'm not real impressed with the page load speed right now
So, knowing how the traffic will flow in and what I've got setup, how do I optimize Apache, memcached, and APC appropriately. And, any other tips? :) Thanks