Greg mentioned he was putting together an FAQ so let's help him out!If you're going to answer this just put in your question into a single line, let's not try and answer them here or give opinions, there's plenty of other threads for that. I do understand that Google doesn't have answers to some these.Here's my list:1) What is the time granularity of the instance pricing? ie if I have an instance up for 5 minutes, what am I charged, $0.08 / 60*5?
2) Will I be able to tune the scheduler myself, ie set it to performance or low cost, Will I be able to limit the min or max number of instances created (with the obvious impact on user experience)?
3) Python concurrency, will this require any code changes, do you have any estimates based on your testing of the number of well behaved requests per second a single instance will be able to handle for a given framework?
4) Database charges, when can you give us more details over what Max gave in the other thread, are you charging for deletes, what do you expect the ratio to be between the new pricing metric and the Datastore API calls metric we have today?
5) Will you be charging differently for instances that use different amounts of memory, since this seems to be the cost that you're going after that isn't charged for in the current model.
Thanks,Kenneth--
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-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
>> The smallest granularity will be 15 minutes, but part of the scheduler change is to ensure we don't start instances to serve 1 request.
This is useful to know so thank you for letting us know this. But it's disappointing to say the least. We're going from millisecond granularity with CPU-hours to chunks up to 15 minutes depending on how many requests you get out of a new instance.
--
High Replication Datastore as default: ... encouraging everybody to begin plans to migrate….
Mail API: ...we’ve reduced the number of free recipients per day from 2000 to 100 for newly created applications...
--
I guess I felt that my implicit feelings on App Engine were something like, "Hey hackers! You should totally rewrite your apps for our Google systems that are a lot more efficient than other systems. Yeah, there are some annoying restrictions that you'll have to get used to and are totally a pain for some things. Still, out service is cheap for loads of usage and really cheap even after that so you're spending a little programmer time for no-hassle-scaling and cheaper hosting than anything you can get!"
However, they've consistently lowered the free usage tier to being a fraction of what it once was, they're now charging a ton more with their instance-hour model compared to the old CPU based model, a bit of the reliability/scaling sheen has worn off as it's had problems, other competitors have been aggressively entering this space, and you still have to alter your apps specifically for their architecture. I'm not saying that App Engine doesn't have value, just that it feels very different.
--
At what point is Google distributing my app unto more than one server,
which will definitely cause more than one instance? Is it possible to
control the instances created? I mean like force App Engine to manage
resources within a fixed number of instances instead of trying to be
so perfect (unmanaged) that it costs me lots of money.
Greg, I'll be looking forward to your answers on these FAQs because
I'll be giving a talk on Google App Engine at upcoming CloudCamp
event.
Regards
> --
> 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-a...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengi...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>
--
Odeyemi 'Kayode O.
http://www.sinati.com. t: @charyorde
When can we expect to have the official FAQ place be available?
--
--
I wouldn't interpret this as a major strike against appengine - after
all, if you were developing on EC2, you'd still be using... SES.
Nothing really wrong with that. I'd rather the GAE team concentrate
on issues that can't be trivially solved by outside services.
Jeff