Bugs item #1826443, was opened at 2007-11-06 10:24
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=723099&aid=1826443&group_id=132078

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: protocol
Group: Bug - Protocol
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: nash (nash)
Assigned to: Nobody/Anonymous (nobody)
Summary: Time is deranged.

Initial Comment:
Time is defined as:

"All times are in 64 bit Unix time stamp format in the timezone of UTC (with no 
daylight savings)."

For starters, a bit of nit picking in that unix time stamps are generally 32 
bit ints.  

Secondly most people who try and define time for network systems don't start 
with the rather faulty abstraction that time on all hosts are the same, that 
time on different hosts passes consistently.  Generally speaking the concept of 
time and ordering based on times in a distributed system just doesn't make 
sense.

This just doesn't work.

May I suggest some basic reading (vector clocks would be better... but still):
http://research.microsoft.com/users/lamport/pubs/time-clocks.pdf

Or 
http://en.wikipedia.org/wiki/Lamport_timestamps

Tanembaum's "Distributed Operating Systems" has a good coverage of the topic as 
well.  I can lend a copy to any developer who wants to pick it up.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=723099&aid=1826443&group_id=132078
_______________________________________________
tp-bugs mailing list
[email protected]
http://mail.thousandparsec.net/cgi-bin/mailman/listinfo/tp-bugs

Reply via email to