Offline processing with SQS and Kinesis