Thursday, October 26, 2017

Word of the Day: Amazon Simple Queue Service (SQS)

Word of the Day WhatIs.com
Daily updates on the latest technology terms |October 26, 2017
Amazon Simple Queue Service (SQS)

Amazon Simple Queue Service (Amazon SQS) is a pay-per-use web service for storing messages in transit between computers. Developers use SQS to build distributed applications with decoupled components without having to deal with the overhead of creating and maintaining message queues.

Amazon Simple Queue Service supports tasks that process asynchronously. Instead of one application having to invoke another application directly, the service enables an application to submit a message to a queue, which another application can then pick up at a later time.

 

An SQS queue can be FIFO (first-in, first-out) or standard. A FIFO queue maintains the exact order in which messages strings are sent and received. Standard queues attempt to preserve the order of messages, but can be flexible and when processing demands require it. FIFO queues provide exactly-once delivery, while standard queues provide at-least-once delivery.

SQS is compatible with other Amazon Web Services, including Amazon Relational Database Service, Amazon Elastic Compute Cloud and Amazon Simple Storage Service.

Quote of the Day

"SQS can also provide first-in, first-out queues, which allow developers to guarantee that messages process in the exact order they are sent -- and process exactly one time." - Chris Moyer

 

Trending Terms

message queueing
workload

Amazon SimpleDB
fault tolerant
Amazon RDS
Amazon EC2
FIFO

 
Learning Center

Work Lambda into Amazon SQS queues to prevent backlogs
Optimize Amazon SQS queues with FIFO processing, Lambda and CloudWatch to boost developer appeal and meet microservices demands.

Find an AWS messaging service to fit your needs
AWS messaging services meet different enterprise needs. Choose carefully between Amazon SQS and SNS to ensure you're using the right system for the job.

When and how to use a FIFO queue in SQS
Using a FIFO queue in Amazon SQS processes items in an orderly way. But use it with the wrong workload and scalability issues will create disorder.

Using Amazon SQS for scalable applications
Amazon SQS, or Simple Queue Service, is a managed, on-demand message queuing tool. It has a few benefits over other queuing systems such as Apache ActiveMQ, Rabbitmq and Redis.

SQS queue workarounds for AWS Lambda functions
AWS Lambda was not designed to integrate with messages from an SQS queue. But Developers figured out several alternatives, such as polling the queue, to achieve a similar result.

Writing for Business

We use Amazon S3?to ________ local storage.
a. complement
b. supplement
Answer

 

Stay In Touch
For feedback about any of our definitions or to suggest a new definition, please contact me at: mrouse@techtarget.com

 

Visit the Word of the Day Archives and catch up on what you've missed!

 

FOLLOW US

TwitterRSS
About This E-Newsletter
This e-newsletter is published by the TechTarget network. To unsubscribe from Whatis.com, click here. Please note, this will not affect any other subscriptions you have signed up for.
TechTarget

TechTarget, Whatis, 275 Grove Street, Newton, MA 02466. Contact: webmaster@techtarget.com

Copyright 2016 TechTarget. All rights reserved.

No comments: