Hi James, I think I'm misunderstanding the situation, questions for
clarification are below:

On Fri, Sep 2, 2011 at 11:20 PM, James Briant <[email protected]> wrote:

> Here's why GAE is (was) better than Heroku: auto scaling.
>
> Here's how you broke it:
>
> You instruct me to save money by telling the system that the maximum idle
> units should be 1. Here's a question: if I do get slashdotted, and I start
> needing 20 active instances (which I dont mind paying for if that happens),
> is "1" still the proper number of idle instances? No! So I have to log in,
> and up the maximum number of idle instances.
>

If you get slashdotted, 1 will still work but it will mean slightly higher
latency in serving some of the requests as new instances are spun up.


> If I have to have a pager to tell me when I'm being slashdotted so I can
> log in to modify scaling settings, *then your system offer no advantages
> over Heroku*.
>
>
> If my load is currently served by 1 instance, then having 20 instances
> alive is a waste of money. I have an app that in one day used 0.02
> cpu-hours. Under your new system, it says it used 2.8 instance-hours. If
> your explanation is that its because I'm running 20 instances idle, my
> question is "What is wrong with your automated system that thinks I need 20
> instances?"
>

If it says it used 2.8 instance-hours, I'm not sure how that translates to
20 instances.  You also get 24 instance hours per day for free, so it sounds
like you should still be able to run for free although I might be
misunderstanding the situation.


> What I Want:
>
> I want to be able to leave the system on "Automatic". I want it to pick
> zero idle instances for my app that serves 14 requests per day. I want it to
> pick 1 idle instance for my app that has 5 instances running steady state. I
> want it to *notice* when I'm being slashdotted and start spinning up idle
> instances *in response* to the escalating traffic. YOU ARE GOOGLE.
> CORRELATION AND PREDICTION IS WHAT YOU DO.


I believe we are doing what you'd like us to do, you can leave the system on
Automatic and we'll leave no idle instances up for your app that serves 14
requests per day and then choose what seems appropriate for an app that is
consistently running 5 instances (I suspect it would be 1 or 2).  Is this
not what you are seeing?

I can completely understand that this is what you want as this is what we
would like to provide, with more information I might be able to clear up the
confusion.

Greg


>
>  --
> 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/-/NUoyckUf8tYJ.
>
> 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