I'll check for you, but FWIW here are the last numbers for master/slave I
heard with regards to replication delay:

- most of the time data is replicated within hundreds of milliseconds
- when there is something wrong, mean time is 3 minutes, with an upper bound
that is roughly 10 minutes

If a data center goes offline, that's the window of writes you may lose on
master/slave. On HRD you don't lose data.

I'll double check with the datastore team to see if we have numbers, but it
might not work the same way. When you do a write, a majority of datastore
instances have to acknowledge receiving the write and having appended it to
the write journal. Thus, if the primary datastore goes offline, application
servers make RPCs to the other datastores and use the first response that
comes back. The datastores that are running behind still try to catch up in
the background and continue to apply writes from the journal. I suppose the
number you're looking for here is: what is replication delay if a datastore
isn't forced to catch up?

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com | twitter.com/ikai



On Mon, Sep 19, 2011 at 5:16 PM, Jeff Schnitzer <j...@infohazard.org> wrote:

> I know that an index update in the HRD will typically be visible
> within a couple seconds.  That's the average case.  What is the
> worst-case?
>
> Assuming something in the datacenter goes wacky, how long might it
> take for an index to update?  Tens of seconds, minutes, hours, days?
>
> Thanks,
> Jeff
>
> --
> 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.
>
>

-- 
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