In AWS SQS FIFO's Queues; when the visibility timeout of a readed message, in which possition of the queue will be the message?
For example:
- I have these messages in queue: '[A, B, C, D]' (order: A first in)
- I read a message from the queue so I get message 'A'
- The visibility timeout of message 'A' expires and it's available again for a consumer
Which will be the new order of messages?
- a) [A, B, C, D]
- b) [B, C, D, A]