AdvancedNumeric answer
A burst on the feed · Part 3 of 4
A feed handler processes market-data messages on one core at a fixed 400 ns each, a capacity of 2.5 million messages a second. Messages normally arrive at 2 million a second into an unbounded queue, which is empty before any burst.
How long does the message arriving at the end of the burst wait before the core starts on it, in milliseconds?
Answer with a number. Fractions, powers and expressions like 23/6 or C(52,5) are read correctly in practice.
The worked solution is in Premium
The answer, the full working and the one idea to take away – for this and all 1,322 questions in the bank. Answer it in practice and your working is marked, with a known mistake named when you make one.
Learn the method
Latency, the memory hierarchy and why the tail is the number
More systems and low latency questions
- An L1 cache reference costs about 1 ns and a main-memory reference about 100 ns.Foundation
- You sort 1,000 latency samples in ascending order.Foundation
- A timestamp counter ticks at 3 GHz. How many ticks elapse in one microsecond?Foundation
- Two systems: one has a mean of 2 μs and a p99.9 of 2 ms, the other a mean of 5…Applied
- You collect one million latency samples.Applied
- Two threads each increment their own atomic counter, and throughput is far…Advanced