4 ms·
> the keystroke latency during a session remains unchanged That’s a shame. Lowered latency (and persistent sessions, so you don’t pay the connection cost each
by ricardobeat 1y ago
> the keystroke latency during a session remains unchanged
That’s a shame. Lowered latency (and persistent sessions, so you don’t pay the connection cost each time) are the best things about Mosh (https://mosh.org/ https://mosh.org/).
- nine_k 1y agoLowered perceived latency.
- ricardobeat 1y agoMosh uses UDP in addition to optimistic updates, so there is an actual latency improvement.
- nine_k 1y agoHTTP/3 also rides on UDP, so the effect should be comparable.
- ricardobeat 1y ago> SSH3 only needs 3 round-trip times. The keystroke latency in a running session is unchanged. If implemented with latency in mind, yes. After a quick look at the code, it seems they are buffering data on both sides with hardcoded buffer sizes at 1500 (TCP packet size) or 30Kb, which could be negating any latency improvements.