AppliedMultiple choice
Small order messages sent over TCP sometimes sit for tens of milliseconds before leaving the host. What is the usual culprit and fix?
- AThe network card is too slow; upgrade to a faster card
- BNagle’s algorithm; set
TCP_NODELAY - CTCP always adds a fixed 40 ms delay to every packet
- DThe kernel encrypts TCP traffic by default
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
- Your multicast market-data feed drops a packet. What does a well-built receiver do?Advanced
- A 10 Gbps link has a 50 μs round trip.Advanced