JohnJ, The way I see it, you just need to pay for one warmed instance.
I've measured that one instance is enough to handle 30 requests per second. Trying to execute more requests than that immediatly triggers the loading of a new instance and so far some of the requests fail. Therefore, If you are using 1 instance in real traffic (max 30 requests per second), you only need another one when you reach 31 requests per second, so that new instance in theory would all you need "warmed" (unless you think you will jump from one instance to 3 instance from one second to the next). Assuming all requests end before one second, and assuming the time to load an instance to be kept "warmed" is a few seconds, you only need 1 warmed instance added to the instances you are actually using (which should be number of requests per second / 30). Did I make myself clear? Cheers, Guillermo. On Mon, Mar 29, 2010 at 1:58 PM, Ikai L (Google) <ika...@google.com> wrote: > Hah, Blake, guess you caught us! We might be doing more stuff with that in > addition to what went out with 1.3.2. > > > On Fri, Mar 26, 2010 at 6:50 PM, Blake <blakecaldw...@gmail.com> wrote: > >> Ikai - that's awesome - great to see you guys listening to us. Is >> that doc already outdated? Didn't you just release this? >> >> "Ability to select different availability vs. latency options for >> Datastore" >> >> On Mar 26, 1:42 pm, "Ikai L (Google)" <ika...@google.com> wrote: >> > Keeping reserved instances has been added to our public roadmap: >> > >> > http://code.google.com/appengine/docs/roadmap.html >> > >> > <http://code.google.com/appengine/docs/roadmap.html>As far as spinning >> up >> > additional instances, there are probably a few good solutions here. >> We'll be >> > best off collecting feedback when we ship reserved instances on which >> > solution works best. >> > >> > >> > >> > >> > >> > On Fri, Mar 26, 2010 at 10:38 AM, gholler <georgehol...@gmail.com> >> wrote: >> > > Thanks for your replies. I think we would want an option to pay to >> > > keep at least one instance "warm" and ready to go at any time (I don't >> > > know what makes sense for a fee though). >> > > And as Guillermo says, that won't help us as new instances are needed >> > > to scale. There could be a fee for paying accounts to get those >> > > special startup requests, and I also don't know what makes sense for a >> > > fee there. It would also need to be able to handle more than 30 >> > > seconds, ideally it could be a task that keeps gettings called until >> > > it returns a 200-299 status. The url for the task could be specified >> > > in the appengine-web.xml. >> > >> > > G >> > >> > > -- >> > > You received this message because you are subscribed to the Google >> Groups >> > > "Google App Engine for Java" group. >> > > To post to this group, send email to >> > > google-appengine-j...@googlegroups.com. >> > > To unsubscribe from this group, send email to >> > > google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com><google-appengine-java%2B >> unsubscr...@googlegroups.com> >> > > . >> > > For more options, visit this group at >> > >http://groups.google.com/group/google-appengine-java?hl=en. >> > >> > -- >> > Ikai Lan >> > Developer Programs Engineer, Google App Enginehttp:// >> googleappengine.blogspot.com|http://twitter.com/app_engine >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine for Java" group. >> To post to this group, send email to >> google-appengine-j...@googlegroups.com. >> To unsubscribe from this group, send email to >> google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> >> . >> For more options, visit this group at >> http://groups.google.com/group/google-appengine-java?hl=en. >> >> > > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > http://googleappengine.blogspot.com | http://twitter.com/app_engine > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- Saludos cordiales, Guillermo Schwarz Sun Certified Enterprise Architect -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.