I'm not convinced that high traffic apps fair any better, except perhaps that user-facing loading requests are a smaller percentage of the total load. I've heard people with high-traffic apps on this list say "it's fine" but I've not heard any quantitative metrics like % of requests that go to cold starts.
In the absence of specific numbers to the contrary, I'm inclined to believe that high-traffic apps still dump an unacceptable number of requests on cold instances. Jeff On Tue, Jan 22, 2013 at 9:09 PM, Carl Schroeder <schroeder.car...@gmail.com> wrote: > The key to being a low traffic app on appengine is to not to be a low > traffic app on appengine. > I use a script to pepper some dynamic URLs that incur no API costs. > I endeavor to keep at least one dynamic instance alive, and sadly I also > have to have 1 resident instance as well. > It keeps the site limping along while I port stuff to Go. ;) > > > On Tuesday, January 22, 2013 2:48:56 PM UTC-8, Francois MASUREL wrote: >> >> In fact I succeeded in keeping one instance alive using PingDom service. >> >> But it still keeps starting new instances very frequently. >> >> It looks like pending latency setting doesn't work at all (set to 15s min >> for my app). >> >> François >> >> >> On Tue, Jan 22, 2013 at 11:43 PM, Cesium <cesium...@gmail.com> wrote: >>> >>> Please accept my apology for being flippant. >>> >>> I am going to try an experiment inspired by Jeff's idea. >>> >>> Jeff wrote: >>>> >>>> <cronentries> >>>> <cron> >>>> <url>/some-non-static-url</url> >>>> <schedule>every 1 minutes</schedule> >>>> </cron> >>>> </cronentries> >>>> This will keep one instance warm. >>>> >>>> Jeff >>> >>> >>> But instead of a fixed 1 minute interval, it will be adaptive like a >>> feedback control servo. >>> Also, the sign of the feedback will be just the opposite of what you >>> would expect. >>> If the call to my app takes a long time, I will call it more often to >>> keep the instance alive. >>> >>> Of course, this simple design will lead to much suffering and cost, so >>> there will be limits placed >>> on the call rate, feedback gain, etc. >>> >>> Just a thought, >>> David >>> >>> >>> >>> >>> >>> >>> >>> >>> On Tuesday, January 22, 2013 3:24:09 PM UTC-7, Francois Masurel wrote: >>>> >>>> Sadly, nothing changed for me : 20 loading requests over the last 30 >>>> minutes, instances are killed almost immediately. >>>> >>>> >>>> On Tuesday, January 22, 2013 11:16:51 PM UTC+1, Cesium wrote: >>>>> >>>>> Step 1: Sprinkle sour Skittles on the floor. (Sour, NOT regular >>>>> Skittles.) >>>>> Step 2: Wait for Google to release the unicorns for feeding. >>>>> Step 3: When unicorns eat sour skittles, they release low latency mojo. >>>>> Step 4: How the heck should I know? I just sit on my rear, day after >>>>> day and watch the scheduler's schizophrenic behavior! I did nothing! >>>>> >>>>> David >>>>> >>>>> >>>>> On Tuesday, January 22, 2013 3:09:54 PM UTC-7, Francois Masurel wrote: >>>>>> >>>>>> Great ! But how did you get there? >>>>>> >>>>>> François >>>>>> >>>>>> >>>>>> On Tuesday, January 22, 2013 5:28:48 PM UTC+1, Cesium wrote: >>>>>>> >>>>>>> For the record: >>>>>>> >>>>>>> Now my app is running so smooth on a single instance. No new >>>>>>> instances being created. Latency is low. >>>>>>> >>>>>>> My depression is gone. >>>>>>> >>>>>>> Now, I am truly gobsmacked. >>>>>>> >>>>>>> David >>>>>>> >>> -- >>> 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/-/-ojM5D_cMsgJ. >>> 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. >> >> > -- > 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/-/l0LilFn2kSAJ. > > 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. -- 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.