From the AWS SQS documentation for FIFO queues it says:
FIFO queues also provide exactly-once processing but are limited to 300 transactions per second (TPS).
...
FIFO queues support message groups that allow multiple ordered message groups within a single queue.
...
Messages that belong to the same message group are always processed one by one, in a strict order relative to the message group (however, messages that belong to different message groups might be processed out of order).
Does any know if this means that the 300 TPS limit is applied to the while queue or per message group?