Latency ("Lag") is a bitch. Imagine trying to drive one of those Mars rovers - actions must be carefully considered when 40+ minutes latency between action and consequence. Minor advert nit, but for what it's worth, bandwidth is not the same as latency.
Think of different interaction channels and the degree of expected latency...email or P-V forum post (high/unknown latency unless flame topic :-)) voice/video (low latency <200ms) and then something in the middle (chat/sms/txt).
Thanks for post.
Ideal drawing software must work using interrupts and 240Hz report rate and must work directly with GPU frame buffer. Without any OS events loops and any other OS burden.
Here's how Google checks for lag on your phone... http://www.engadget.com/2015/06/28/google-chrome-touchbot/
It looks like you're new here. If you want to get involved, click one of these buttons!