Strange, I don't see the preview release notice on appengine.google.com any longer. So I assumed that GAE was no longer in preview release version. And on the SDK download page it now says: "Please note: The App Engine SDK is under active development, please keep this in mind as you explore its capabilities."
I guess I could cache the html generated by Django, at least for the index page, if that library is more heavy to load than the Memcache API. I don't know exactly how Python works, but shouldn't it be possible for GAE to always have the standard frameworks always loaded into memory for all applications to share? On Feb 21, 3:17 am, Eli Jones <[email protected]> wrote: > First, when I log into appengine.google.com, it still says "this is a > preview release" with the "preview release" part being in bright red > letters... so.. take that to mean what you want. > > Second, you haven't mentioned what exactly the code for your index page > does? What is it loading? How much caching are you doing? > > Caching isn't just for entities from the datastore.. you can and should also > cache html or page templates or whatever else you can.. Also, you shouldn't > dump a bunch of imports at the top of your code.. only import specific > modules as needed within the code. > > Though, it's hard to make suggestions without knowing exactly how your code > works. (You may be doing all of the above things.. or feel like you are > doing them.) > > A lot of the annoying restrictions that people complain about, to me, are > inherent limitations to having a highly scalable infrastructure.. the > restrictions are there to force you to learn to code (from the beginning) > for the App Engine environment. > > Granted, your issue may just be with intermittent but slow cold start > times.. is the cold start reasonable in general for you.. > but occasionally hits that frustrating point? (Again, hard to know anything > without knowing how your code is structured.) > > On Sat, Feb 20, 2010 at 8:59 PM, Anders <[email protected]> wrote: > > I'm using Python. And only Python's standard library that's in GAE. My > > guess is that the cold start problem is similar in the Java version. > > > The cold start time has improved but now and then loading the index > > page takes frustratingly long time. That's poor quality for both end > > users and developers. > > > On Feb 20, 7:21 pm, Brandon Thomson <[email protected]> wrote: > > > Are you using python or java? what is your framework? > > > > On Feb 20, 1:26 am, Anders <[email protected]> wrote: > > > > > This has been discussed before but the problem still remains. It seems > > > > that GAE is no longer in a preview release version (as far as I can > > > > see). Having a cold start initiation time of 10 seconds is a major > > > > bottleneck. > > > > > Imagine if it took 10 seconds to load for example the Google Search > > > > index page in your browser. It doesn't sound like a very long time, > > > > but today that kind of load time for an index page is very poor > > > > performance. > > > > > I understand that GAE cannot at the moment hold all applications hot/ > > > > warm, because that would require a lot more resources I assume. But I > > > > think the cold start time needs to be brought down to a maximum of > > > > around 2 seconds. > > > > > It actually doesn't matter in many cases if an application is used by > > > > millions of users every day or only seldom by a few people. The load > > > > time for webpages is usually extremely important regardless the amount > > > > of traffic to a website. Each user's experience counts. > > > -- > > 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]<google-appengine%[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.
