SQS

Simple Queue Service

Standard Queue

• Oldest AWS offering (over 10 years old)

• Fully managed service (~serverless), used to decouple applications

• Scales from 1 message per second to 10,000 per second

• Default retention of messages: 4 days, maximum of 14 days

• No limit to how many messages can be in the queue

• Messages are deleted after they’re read by consumers

• Low latency (<10 ms on publish and receive)

• Consumers share the work to read messages & scale horizontally

SQS to decouple between application tiers

FIFO Queue

• FIFO = First In First Out (ordering of messages in the queue)

• Messages are processed in order by the consumer

Last updated