[google-appengine] the fate of a write during an unplanned downtime

2010-06-10 Thread dsw
There should be a better place for me to post this as it is a comment
on the recent downtime notification, which is actually a different
google group.

(1) The recent downtime announcement said:

> We want to stress that these unapplied
> writes do not impact the transactional consistency of application data
> and resulted in corruption.

I'm hoping they meant "and did *not* result in corruption".

(2) Question: if there are unapplied writes, what was my application's
experience when the unapplied write happened?  Did it get a failure
during the write?  I hope so, because at least then it could respond.

It would be worse if the write seemed to go through and then just got
sent into the unapplied writes bucket.

Daniel

-- 
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-appeng...@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.



[google-appengine] a fundamental increase in App Engine transparency and locality is needed

2009-03-05 Thread dsw

I have long wanted to build apps on Google App Engine and have learned
a lot about it in preparation for doing so.  However the one problem
is if I have a customer and their app goes down for an hour and they
call me and say "what happened?" and "how can we prevent that in the
future?" my only response will be "I don't know" and "we can't."
These are unacceptable answers.

If you want App Engine to "cross the chasm" and become really for real
then at the very least what you need to do is provide the kind of
depth of sight into your infrastructure that you the Google engineers
have.  Further you need some kind of locality in the cloud: it would
help if there were some way of ensuring reliability by knowing that
(1) I have bought space on some particular cluster of machines (2)
which is now stable and more apps are not being added to it; I should
know (3) who is maintaining that cluster and (4) be able to send them
a trouble ticket and (5) have some idea of what is wrong and how long
it is going to take them to fix it.

This opaque cloud utility of compute stuff is a fantasy: some locality
and transparency will be needed or App Engine will never be really for
real.
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---