Efficient Scala background processing using Amazon SQS