Messages are read from a FIFO queue in the order that they are received. FIFO queues guarantee exactly-once delivery, but their throughput is limited to 30 messages per second. Use FIFO queues if you need strictly ordered message delivery and exactly-once processing.