SQS Flashcards
Can I delete all messages in a queue without deleting the queue itself?
Yes, using the PurgeQueue action.
Does SQS provide message ordering?
Yes and No.
Standard queues may not preserve ordering, but the newer FIFO queues guarantee that they will preserve ordering.
In general, you should use a maximum of __________ for a long-poll timeout.
20 seconds
True or False: SQS is PCI DSS Level 1 certified.
True.
An SQS message can contain up to __________ metadata attributes.
10
Does SQS guarantee delivery of messages?
Yes.
Standard queues provide at-least-once delivery.
FIFO queues provide exactly-once delivery. This means that each message is delivered once and remains in the queue until a consumer process deletes it.
How does SQS handle messages that can’t be processed?
Dead letter queues are available but must be configured.
What is the maximum number of inflight messages for a standard queue?
120,000
The default message retention period is __________.
4 days
Visibility timeout can be set between __________ and __________.
0 seconds, 12 hours.
True or False: SQS doesn’t provide the ability to encrypt messages in a queue.
False.
SQS provides the ability to encrypt messages using KMS keys.
Delivery delay can be between __________ and __________.
0 seconds, 15 minutes
The period of time during which SQS prevents other consumers from receiving and processing a particular message.
Visibility timeout.
Receive message wait time can be set between __________ and __________.
0 seconds, 20 seconds
For anonymous access, what is the value of the SenderId attribute for a message?
The author’s IP address.