You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Given our current SocketIO 10k msgs/sec constraint it may make sense to find a way to make non-contributing "lurkers" able to receive "batches" of changesets as opposed to "really-real-time"..
The reasoning is essentially if instead of a msg every 10ms to a lurker, you do it every 100ms as a batch of changesets you reduce socketio server load by 10x and the latency is/should be barely noticeable to someone lurking...
Something to consider anyway and might not fall within the remit of this plugin.
Also I'm really keen on moving away from SocketIO which would have the most meaningful impact on Etherpad performance.
The text was updated successfully, but these errors were encountered:
Given our current SocketIO 10k msgs/sec constraint it may make sense to find a way to make non-contributing "lurkers" able to receive "batches" of changesets as opposed to "really-real-time"..
The reasoning is essentially if instead of a msg every 10ms to a lurker, you do it every 100ms as a batch of changesets you reduce socketio server load by 10x and the latency is/should be barely noticeable to someone lurking...
Something to consider anyway and might not fall within the remit of this plugin.
Also I'm really keen on moving away from SocketIO which would have the most meaningful impact on Etherpad performance.
The text was updated successfully, but these errors were encountered: