zlacker

[parent] [thread] 1 comments
1. philli+(OP)[view] [source] 2019-05-27 09:04:19
> you can read the same message twice from different workers

If you have a short visibility timeout that it appears back on the queue before you delete it... Sure.

replies(1): >>varela+h
2. varela+h[view] [source] 2019-05-27 09:10:13
>>philli+(OP)
No. By default SQS uses `at-least-once delivery` system. It's distributed and when you connect to API one SQS node that you working with could have different state comparing to another, so you may fetch the same message twice by 2 separate workers even with big visibility timeout.
[go to top]