Avoid timestamps: computer are not perfect, their clocks tends to drifts in non predictable ways (even with NTP).
I suspect seen quite real bugs due to clock drifting (and linux non monotonic timer (which impacted python) for a while (but problem is solved)) resulting in packet drops because networks stack don't like to see packets arriving in the future when I was using pyzmq.
http://lists.zeromq.org/pipermail/zeromq-dev/2013-October/02...
My intuition is we are close to relativistic problems. (Can't prove it, I have to code a kikoo lol form for tomorrow).