I am trying to choose a queue driver for my application. The jobs it will be processing won't be super complex/resource-intensive. Mainly gathering information about audio files a user uploads.
EX: A user uploads a song. A job would be queued that does the following:
I am caught between using Redis on a separate server vs using Amazon SQS. So far, I am favoring SQS due to its relative ease of use and robustness. But I want to hear some of your opinions, including recommendations for drivers other than Redis or SQS, if you think they would be better.