Comment by PaulHoule
2 years ago
How much latency does this add? Latency, particularly unpredictable latency, is one of the greatest stressors in software development work.
2 years ago
How much latency does this add? Latency, particularly unpredictable latency, is one of the greatest stressors in software development work.
It's right there.
> ...by sending interactive traffic at fixed intervals (default: every 20ms) when there is only a small amount of data being sent...
> Latency, particularly unpredictable latency, is one of the greatest stressors in software development work.
It took me a second, but I'm pretty sure the comment above is referring to latency in the user experience; namely, the delay between a keypress and perceived result. [1]
FWIW, tools like Mosh [2] go a long way towards reducing perceived latency. Mosh displays the user keypress as soon as it is registered locally (which happens without a perceptable delay). To indicate that it has not round-tripped, the character is shown in a washed-out color, last I checked. (Or maybe underlined?) After the round-trip completes, the character is displayed normally.
[1] If you greatest stressor in software development is the latency of your keypresses, you sound very lucky to me.
[2]: https://mosh.org
This latency is predictable by design though, no?