I got an Apache webserver running in a EC2 platform. It's receiving a lot of uploads from users (big pictures files).
The problem is that immediately after upload I have to convert images to other sizes, because they have to be used in the "next page".
I chose ImageMagick, since I noticed even Flickr is using it (http://highscalability.com/flickr-architecture), and it takes about 4 seconds to generate all photo sizes.
The problem is when I have 50 concurrent users or more. I've done stress tests, and the server starts to get slower.
So, any idea how to tune Apache for massive uploads?
Any idea how to do everything faster?