The technical details largely pass me by but this is fascinating Computer latency: 1977–2017