Hello All,

The reason that Johan is encouraging you to migrate to HRD is because it is
more reliable.  M/S is wholly dependent on a single piece of storage
infrastructure, if that happens to be slow your app will likely slow down
and you can then end up getting DeadlineExceeded errors.  When you ask
about "fixing" the latency problems with M/S, we have done so by providing
an option that has a much more consistent latency profile (called HRD).
 Beyond that there just isn't that much we can do to fix one-off latency
issues, they are typically not systemwide issues which is why a few people
at a time are seeing them.

Sergio's comment that he is seeing this on HRD is most likely because he is
using Python 2.7 which is still experimental (meaning you will periodically
run into issues).

To be clear, HRD and M/S are the same price, there is no price
differential.  I'm not sure why you think it is suspicious that we are
encouraging everyone to move to a more stable product.  You are completely
correct that, today, it is your choice as to whether you want to use M/S or
HRD.  But when you are choosing M/S you are choosing an inherently less
stable option and this means that when you run into issues you are taking
on that responsibility as well.  To Andrius' point, you should feel free to
complain but the basic response will be: if you want more consistent
latency profiles, you should move to HRD.  We have publicly stated this by
not providing any SLA for M/S but only for HRD.

I hope that helps clarify,

Greg D'Alesandre
Senior Product Manager, Google App Engine

On Tue, Dec 6, 2011 at 2:12 PM, Rishi Arora <[email protected]>wrote:

> Andrius,
> I agree with your point about MS too.  It sounds really suspicious that
> Google keeps pushing HRD.  From the documentation, MS and HRD have clearly
> stated cost-benefit trade-offs - but its too bad that in practice that
> isn't the case.  It should be the app author's choice.  And if Google has a
> hidden agenda to push HRD, then they should incentivize us by lowering its
> cost, since its more of an advantage to them than to people like us.
>
> Rishi
>
>
> On Tue, Dec 6, 2011 at 4:03 PM, Andrius A <[email protected]> wrote:
>
>> Guys, we have a form where we collect issues you are experiencing and
>> will pass it to Google to get an attention and hopefully have things
>> getting better. So please fill in:
>>
>> https://docs.google.com/spreadsheet/viewform?hl=en_US&formkey=dC1DMmpPSU1WZnk0d1FMa3JmNXIwaGc6MQ#gid=0
>>
>> Johan, thank you for your attention, but I don't understand what you mean
>> by slow code loading and slow execution. Code would normally load and
>> execute fast, but in some cases it will take tens of seconds to load and/or
>> throw deadline exceeded errors at the high rate - how can you explain that?
>> Is this going to happen all the time and we should not complain?
>>
>> If this is the case only with MS you should publicly acknowledge that by
>> clearly stating that in documentation, at the moment we are confused! MS
>> works for us because it's much faster and cheaper and we are ok with
>> scheduled maintenance.
>>
>> Thank you,
>> Andrius
>>
>> On 6 December 2011 20:48, Johan Euphrosine <[email protected]> wrote:
>>
>>> Hi Saraang,
>>>
>>> DeadlineExceededError just means that the response has taken more time
>>> that the authorized deadline (60s), this could be due to several
>>> reason ranging from slow application code loading, slow application
>>> code execution, slow datastore queries to M/S latency issues.
>>>
>>> I only suggered the latter because it is the most common, and
>>> migrating to HRD would eliminate this possible cause.
>>>
>>> If you are looking more operational support with a response SLA, we
>>> are offering this as part of the premier accounts:
>>> http://www.google.com/enterprise/cloud/appengine/pricing.html
>>>
>>> Hope that helps.
>>>
>>> On Tue, Dec 6, 2011 at 9:37 AM, Sarang <[email protected]> wrote:
>>> > While I would really like to take your word on this, a simple "google"
>>> > search completely contradicts what you are saying:
>>> >
>>> > https://groups.google.com/forum/#!topic/google-appengine/ZXX_SgaDu2s
>>> >
>>> > I am paying unnecessarily 8 cents/hr for DeadLineExceeded errors and I
>>> do
>>> > not intend to pay even more using HRD and getting to the same place. I
>>> also
>>> > read that blobstore data would be gone.. this is crazy. How can apps
>>> migrate
>>> > then?
>>> >
>>> > Also, regarding response time, if Google can deduct my credit card on
>>> time,
>>> > then I also expect you to respond on time. 20 days is not acceptable
>>> at all
>>> > when so many of your users are experiencing the same issues and your
>>> > "status" shows everything is OK!
>>> >
>>> > Sarang
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups
>>> > "Google App Engine" group.
>>> > To view this discussion on the web visit
>>> > https://groups.google.com/d/msg/google-appengine/-/UrfiFXjdiTcJ.
>>> >
>>> > To post to this group, send email to [email protected]
>>> .
>>> > To unsubscribe from this group, send email to
>>> > [email protected].
>>> > For more options, visit this group at
>>> > http://groups.google.com/group/google-appengine?hl=en.
>>>
>>>
>>>
>>> --
>>> Johan Euphrosine (proppy)
>>> Developer Programs Engineer
>>> Google Developer Relations
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Google App Engine" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> 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 [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> 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 [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> 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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to