SQS Simple Queue Service Flashcards
What is Amazon Simple Queue Service (SQS)?
Amazon SQS is a scalable and fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications by reliably delivering messages between software components.
Example: Amazon SQS can be used to trigger Lambda functions in a serverless architecture.
What are the key features of Amazon SQS?
Durability and Scalability: SQS stores messages across multiple servers to prevent losses and can handle virtually unlimited numbers of messages per second.
Two Types of Queues: Offers Standard queues for maximum throughput and at-least-once delivery, and FIFO queues for order-sensitive applications requiring messages to be processed exactly once and in order.
Example: Standard queues are suitable for processing high volumes of messages quickly, while FIFO queues ensure strict message ordering.