Amazon Simple Queue Service

Distributed message queuing service introduced by as a beta in late 2004, and generally available in mid 2006.

- Amazon Simple Queue Service

11 related topics


Amazon Web Services

Subsidiary of Amazon that provides on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis.

Early AWS "building blocks" logo along a sigmoid curve depicting recession followed by growth.
AWS Summit 2013 event in NYC.
AWS Loft in SoHo, New York City

In November 2004, AWS launched its first infrastructure service for public usage: Simple Queue Service (SQS).

Jakarta Messaging

Java application programming interface (API) for message-oriented middleware.

Amazon SQS's Java Messaging Library

Message queue

In computer science, message queues and mailboxes are software-engineering components typically used for inter-process communication (IPC), or for inter-thread communication within the same process.

Charles Babbage, sometimes referred to as the "father of computing".

Proprietary options have the longest history, and include products from the inception of message queuing, such as IBM MQ, and those tied to specific operating systems, such as Microsoft Message Queuing (MSMQ). Cloud service providers also provide their proprietary solutions such as Amazon Simple Queue Service (SQS), StormMQ, Solace, and IBM MQ.

Message queuing service

Message-oriented middleware or MOM deployed in a compute cloud using software as a service model.

(a), (b): a distributed system. (c): a parallel system.

Amazon Simple Queue Service: Supports messages natively up to 256K, or up to 2GB by transmitting payload via S3. Highly scalable, durable and resilient. Provides loose-FIFO and 'at least once' delivery in order to provide massive scale. Supports REST API and optional Java Message Service client. Low latency. Utilizes Amazon Web Services.

AWS Lambda

Event-driven, serverless computing platform provided by Amazon as a part of Amazon Web Services.

Instead, a package containing the required tasks has to be created and uploaded (usually) to an S3 bucket, and AWS is instructed (via Amazon Kinesis, DynamoDB or SQS) to run it when an event is triggered.

Colin Percival

Canadian computer scientist and computer security researcher.

Charles Babbage, sometimes referred to as the "father of computing".

In 2009 Percival uncovered a fatal flaw in AWS' use of cryptographic signatures used to authenticate EC2, SimpleDB, SQS, and S3 REST APIs.

Dead letter queue

Service implementation to store messages that meet one or more of the following criteria:

Charles Babbage, sometimes referred to as the "father of computing".

Queueing systems that incorporate dead letter queues include Amazon EventBridge, Amazon Simple Queue Service, Apache ActiveMQ, Google Cloud Pub/Sub, HornetQ, Microsoft Message Queuing, Microsoft Azure Event Grid and Azure Service Bus, WebSphere MQ, Solace PubSub+, Rabbit MQ, Apache Kafka and Apache Pulsar.

List of Amazon products and services

List of products and services offered by American corporation Amazon.

A Kindle Fire
The New Yorker on a Kindle Keyboard
AmazonBasics branded USB cable
AWS Summit 2013 event in New York City
Impact of AmazonSmile donations to WikiMedia Foundation
The first Amazon Go store

In 2006, Amazon introduced Amazon Simple Queue Service (Amazon SQS), a distributed queue messaging service, and product wikis (later folded into Amapedia) and discussion forums for certain products using guidelines that follow standard message board conventions.

List of acronyms: S

(Main list of acronyms)

A 16-point compass rose with south at the bottom.

SQS - Amazon Simple Queue Service

Celery (software)

Open source asynchronous task queue or job queue which is based on distributed message passing.

Additionally, MongoDB, Amazon SQS, CouchDB, IronMQ, and databases (using SQLAlchemy or the Django ORM) are supported in status experimental.