SQS Flashcards

1
Q

SQS Use cases:

______ processing

A

asynchronous

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

SQS Use cases:

Separating use interaction from ______/_____ processing

A

data/object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

SQS use cases:

separating short processes from ______ running processes

A

longer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SQS ____ Queue

  • delivers cache message once, does not guarantee only one
  • does not guarantee first in, first out (FIFO)
A

standard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Put the flow in order:

  • message remains in queue
  • message inserted, receives
  • message retrieved, timeout visibility clock started
  • message retriver deletes message when completes
A
  • message inserted, receives
  • message retrieved, timeout visibility clock started
  • message remains in queue
  • message retriver deletes message when completes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Visibility Timeout and delays (optional)

delays: message invisible during delay period 0-____ seconds

visibility timeout: up to ____ hours

A

900

12

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Queue:

Name ____ within account

URL to ____/______ messages

_____k max messages in queue (in flight)

A

unique

place/retrieve

120

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Queue Access

pick correct answer(s)

within account

cross-account (non-IAM) based on policies

public

A

all of the above

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

SQS Messages

Identified by globally ____ ID, used for _____

A

unique, tracking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

SQS messages:

retrieval returns receipt handle, used for delete, ______ timeout

A

visibility

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

SQS Messages

_____-defined metadata (timestamps, signatures)

A

user

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

SQS messages

_____k max size

A

256

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

retention period

___ days

A

4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

retention period

configurable from ___ seconds to ____ days

A

60, 14

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

retention period

can be assigned to ____ _____ queue if not processed

A

dead letter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

message retrieval

  1. returns immediately if no message on queue
  2. waits for user-defined time (< 20 seconds) before returning.

match with above:

standard

long polling

A
  1. standard
  2. long polling
17
Q

SQS FIFO

Launched in November ____

A

2016

18
Q

SQS FIFO

message delivered in sequence of ______

A

insertion

19
Q

SQS FIFO

delivered ____ and only ____

A

once

20
Q

SQS FIFO

Differences from standard:

limited to _____ TPS

supports messages ____ of up to ___ messages per batch.

requires message group _____(reusable)

A

300

batching, 10

ID

21
Q

MQ

launched in Nov ____

managed ____ MQ service

A

2017

apache

22
Q

MQ service features:

___ MQ console

support for ____ MQ protocols, including JMS, NMS, AMQP, STOMP, MQTT, and WebSocket

Use cases: Apps desiring Apache ____ compatibility

A

active

Apache

MQ

23
Q
A