> 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/).
> 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/).
Lowered perceived latency.
Mosh uses UDP in addition to optimistic updates, so there is an actual latency improvement.
HTTP/3 also rides on UDP, so the effect should be comparable.
> 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.