If the GAE server clocks can be out of sync several seconds it could
potentially be a problem for my messenger/chat application. Let's say
that user A sends a message and user B replies to that message within
10 seconds, then if user A and B access different servers when sending
their messages with an out of sync of more than 10 seconds, then
message B can as I understand it get a timestamp that is EARLIER than
message A, resulting in an incorrect ordering of the messages.

On Dec 22 2008, 7:59 pm, Marzia Niccolai <ma...@google.com> wrote:
> Hi,
>
> Please see this 
> thread:http://groups.google.com/group/google-appengine/browse_thread/thread/...
>
> Generally one would expect the clocks to be synced within a few seconds, but
> there are not any guarantees of any kind.
>
> -Marzia
>
> On Mon, Dec 22, 2008 at 4:20 AM, rvjcallanan <vinc...@callanan.ie> wrote:
>
> > I recall reading somewhere that, due to global time differences across
> > servers, we cannot rely on timestamps to draw certain conclusions
> > about GAE data e.g. operation sequence, etc.
>
> > Time synchronisation is a critical issue in any distributed app yet I
> > have been unable to get hard facts and figures on how well Google
> > synchronises its servers globally.
>
> > I assume some form of  NTP syncing is performed so I would expect that
> > steady state drift will be of the order of milliseconds across the
> > globe. But what if a server is rebooted or added to the Google
> > network? Will this server be disabled until it has reached a certain
> > sync level.
>
> > In a nutshell, a few questions...
>
> > 1. How accurate are Google server clocks re: some global standard?
> > 2. What is the maximum drift between servers?
> > 3. Is tighter synchronisation guaranteed between servers in a local
> > data centre servicing entity groups
>
> > TIA,
>
> > rvjcallanan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to