View Single Post
11-19-16, 08:08 PM   #5
jlam
A Fallenroot Satyr
AddOn Author - Click to view addons
Join Date: Oct 2010
Posts: 29
It sounds like the problem is more that the client receives events in a different order than the server generated them sometimes.

Having the server ensure that events are well-ordered when received by the client seems hard -- it would imply needing some sort of ACK for each event, which implicitly doubles network traffic.

Putting a server timestamp on each event would at least allow for clients to reorder events, but don't you run into other problems like detecting when an event has arrived out of order without having to buffer events in a window and delay processing them?

Sent from my SAMSUNG-SM-G920A using Tapatalk
  Reply With Quote