Amazon SQS FIFO queues complement the existing Amazon SQS standard queues, which offer high throughput, best-effort ordering, and at-least-once delivery. FIFO queues have essentially the same features as standard queues, but provide the added benefits of supporting ordering and exactly-once processing. FIFO queues provide additional features that help prevent unintentional duplicates from being sent by message producers or from being received by message consumers. Additionally, message groups allow multiple separate ordered message streams within the same queue. FIFO queues are limited to 300 transactions per second (TPS) per API action. For applications that require higher throughput, Amazon SQS continues to support standard queues that provide nearly-unlimited throughput.

Amazon SQS FIFO queues are priced at $0.50 per million API requests, with the first 1 million monthly requests free. For more information, see Amazon SQS Pricing.

Today, Amazon SQS FIFO queues are available in US East (N. Virginia), US East (Ohio), US West (Oregon), and EU (Ireland) regions, with more regions to follow. You can get started with Amazon SQS using the AWS Management Console or SDK of your choice and just three simple commands.

To learn more about Amazon SQS FIFO queues, see the AWS Blog, Amazon SQS FAQ, and the Amazon SQS Developer Guide.