Amazon SQS Now Supports a High Throughput Mode for FIFO Queues (Preview)

Posted on: Dec 17, 2020

Amazon SQS now supports a preview of a high throughput mode for FIFO queues, allowing you to process up to 3000 messages per second per API action. This is a tenfold increase compared to current SQS FIFO queue throughput quota.

Amazon SQS is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. Amazon SQS offers two types of message queues, standard and FIFO. Standard queues offer maximum throughput, best-effort ordering, and at-least-once delivery. FIFO queues support message groups to process distinct ordered message bundles and are designed to ensure that messages are processed only once, in the exact order that they are sent.

The new high throughput mode for FIFO queues enables customers to send and receive messages at 10 times the rate that was previously supported. This increased throughput makes it easy for developers to build applications that synchronously process a high volume of business-critical transactional data without writing complex error handling and message ordering code. Example use cases include bank transaction logs, stock tickers, flight trackers, price updates, news broadcasting, and inventory management.

Getting started with the high throughput mode for FIFO queues is easy. Simply navigate to the Amazon SQS console and enable the high throughput FIFO option for either a new or existing FIFO queue.

The high throughput mode for FIFO queues is available in preview starting today in the US East (N. Virginia), US East (Ohio), US West (Oregon), and EU (Ireland) regions. To access the preview, simply sign in to the Amazon SQS console and enable the high throughput FIFO preview mode for your FIFO queue or enable it through the SQS API. To learn more about Amazon SQS FIFO queues, see the Amazon SQS FAQ and the Amazon SQS Developer Guide.