Latency & Throughput Flashcards

(7 cards)

1
Q

Latency

A

Time it takes for a single operation/event to complete;
measured in microseconds or nanoseconds in trading systems.

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

Throughput

A

Number of operations or messages processed per unit time;
e.g., trades per second.

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

Tail Latency

A

High-percentile latency (95th, 99th);
important in systems where worst-case response matters more than average.

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

Critical Path

A

The longest sequence of dependent operations;
determines minimum latency achievable.

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

Synchronization / Locks

A

Mutexes or condition variables can block threads.

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

Serialization / Deserialization

A

Converting data to/from wire format; can dominate in messaging-heavy systems.

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

Batching

A

Process multiple operations together to amortize overhead.

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