4 ms·
Most terminal latency comes from the network overhead. We're running a golang process behind the electron app to do the underlying terminal integration. There
by sawka 3y ago
Most terminal latency comes from the network overhead. We're running a golang process behind the electron app to do the underlying terminal integration. There is no lag as we can get sub-millisecond response times locally. In fact, because of that, cat-ing a 1GB file on Wave can actually run faster than on iTerm because golang buffers and processes the output and we just drop UI screen updates when we're behind.