Hey folks,
This is a thread for me to post updates, observations and issues with what's going on relating to performance on e621.
Update 26/8/2013:
I have finally gotten the database server stable, which has reduced the amount of times the site gets slower and slower before finally becoming unusable. We are now pegged on CPU for Ruby on Rails during peak hours, and I have ordered a third server to handle the additional load.
I've performed a few optimizations to reduce the number of 500's during peak hours; page load times during peak times will continue to go a bit high until we get another box set up, but the site should remain reliable now most of the database issues are nailed down.
As of yesterday we broke through the 1000 requests/sec barrier - a new record for us. Some fun statistics for those of you into them:
Peak pageviews/sec: 140 pageviews/sec
Peak images/sec: 888 images/sec
Peak bandwidth use: 410 mbit/sec
Bandwidth used/total: 129TB/month
Updated