title: Multiple worker to same queue messages
body: <p>I have a task to migrate keys (S3 objects) from one S3 account to another S3 account as soon as possible. I would like to publish keys in a single queue but want multiple workers(Running on different EC2 instances) to consume keys from the same queue in parallel manner.</p>
  <p><img src="https://i.stack.imgur.com/7qyj2.png" alt="Flow diagram" /></p>
  <p>Let's say I am publishing 1000 keys continuously in the queue and there are 5 workers consuming keys from queue. I want each 1000 to be picked by each different worker and all process keys parallely.</p>
  <p>I am not sure how to do it and distinguish which worker has already picked keys and which one yet to pick.</p>