Amazon SQS
Simple Queue Service — a managed message queue that decouples application components.
Amazon Simple Queue Service (SQS) is a fully managed message queuing service that decouples the components of a distributed application so they can scale independently and fail without affecting each other. A producer writes a message to the queue, and a consumer polls the queue to retrieve and process it — SQS holds the message until the consumer deletes it after successful processing. The key exam distinction is the delivery model: SQS is pull-based and delivers each message to a single consumer, whereas SNS is push-based and fans a single message out to multiple subscribers simultaneously. SQS also offers two queue types — Standard (at-least-once delivery, best-effort ordering) and FIFO (exactly-once, strict order).
PlayPrepHQ study notes are written and reviewed against primary exam sources. How we create & review content →