Applications Flashcards
SQS Abbreviation?
Simple Queue Service
What is SQS?
Amazon SQS is a web service which gives you access to message queue service where we can store messages which needs to be processed.
SQS Used on which scenario?
SQS is used to decouple components in distributed application.
What are the different type of Queue available in SQS?
“Standard Queue
FIFO Queue”
What is Standard Queue?
Standard queue does not guarantee the message order & uniqueness of messages
What is FIFO Queue?
FIFO queue guarantee the message order & uniqueness of messages
How many transactions per second can Standard queue supports?
unlimited
How many transactions per second can FIFO queue supports?
300
SQS is based on which architecture?
Pull based
What is SQS message size?
256 KB
How long messages can be kept in Queue?
1 min to 14 days
What is visibility timeout?
Visibility timeout is the amount of time that the message is invisible in the queue after a reader pickup the message
What is maximum visibility timeout?
12 hrs.
What is SQS long polling?
long poll return only when the message is available.
What is SQS short polling?
short poll returns immediately even if the message is not available
What is important key word for SQS?
decouple
SQS retention period?
4 days
what is the first service in AWS?
SQS
SWF Abbreviation?
Simple workflow service
What is SWF?
SWF is a web service which coordinate task between distributed application.
How long SWF execution can last?
1 yr.
Do we get duplicated task in SWF?
no
SWF Actors?
“Workflow Starter
Deciders
Activity Worker”
SNS Abbreviation?
simple notification service
What is SNS?
SNS is a web service which allows us to send notification like SMS, email & push notification
SNS is push based?
yes