AdvancedMultiple choice
Your multicast market-data feed drops a packet. What does a well-built receiver do?
- AWait for the exchange to retransmit it automatically
- BDetect the gap by sequence number and recover out of band
- CReconnect to the feed and rebuild the book from scratch
- DInterpolate the missing update from the surrounding ones
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.
Reported in interviews at
More systems and low latency questions
- A multicast feed delivers packets with sequence numbers 1001, 1002 and then 1005.Foundation
- Why do exchanges publish market data over UDP multicast rather than TCP?Applied
- How long does it take to serialise a 1,500-byte packet onto a 10 Gbps link, in…Applied
- Light in optical fibre travels at about 200,000 km/s.Applied
- Small order messages sent over TCP sometimes sit for tens of milliseconds…Applied
- A 10 Gbps link has a 50 μs round trip.Advanced