queue Flashcards

(4 cards)

1
Q

queues

A

a means of distributing work across a system, to smooth out the load on the system

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

features of queues

A

Message Ordering, Retry Mechanisms, Dead Letter Queues, Scaling with Partitions, Backpressure

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

Common queueing technologies

A

Kafka and SQS.

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

Be careful

A

If you have strong latency requirements (e.g. < 500ms), by adding a queue you’re nearly guaranteeing you’ll break that latency constraint.

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