SQS Flashcards
SQS Use cases:
______ processing
asynchronous
SQS Use cases:
Separating use interaction from ______/_____ processing
data/object
SQS use cases:
separating short processes from ______ running processes
longer
SQS ____ Queue
- delivers cache message once, does not guarantee only one
- does not guarantee first in, first out (FIFO)
standard
Put the flow in order:
- message remains in queue
- message inserted, receives
- message retrieved, timeout visibility clock started
- message retriver deletes message when completes
- message inserted, receives
- message retrieved, timeout visibility clock started
- message remains in queue
- message retriver deletes message when completes
Visibility Timeout and delays (optional)
delays: message invisible during delay period 0-____ seconds
visibility timeout: up to ____ hours
900
12
Queue:
Name ____ within account
URL to ____/______ messages
_____k max messages in queue (in flight)
unique
place/retrieve
120
Queue Access
pick correct answer(s)
within account
cross-account (non-IAM) based on policies
public
all of the above
SQS Messages
Identified by globally ____ ID, used for _____
unique, tracking
SQS messages:
retrieval returns receipt handle, used for delete, ______ timeout
visibility
SQS Messages
_____-defined metadata (timestamps, signatures)
user
SQS messages
_____k max size
256
retention period
___ days
4
retention period
configurable from ___ seconds to ____ days
60, 14
retention period
can be assigned to ____ _____ queue if not processed
dead letter