A very clever solution.

On Mar 26, 6:31 pm, cz <czer...@gmail.com> wrote:
> Awesome, thanks Jeff. I think doing it this way would make my app use
> less resources in general which is good for everybody.
> - Claude
>
> On Mar 26, 2:25 pm, Jeff S <j...@google.com> wrote:
>
> > Hi Claude,
>
> > On Mar 25, 8:27 pm, cz <czer...@gmail.com> wrote:
>
> > > The reason I ask this is for the following scenario:
> > > My main app uses Django 1.x and has fairly low, but quite useful ;),
> > > traffic thus often requiring a cold start. It incurs significant
> > > startup time and so the initial requests are quite slow. The pages
> > > also contain lots of images uploaded by users which in turn are
> > > initially very slow to serve up.
> > > What I'd like to do is use a lighter weight framework just to serve
> > > images and other pseudo-static content. It would be fairly
> > > straightforward to simply create a special version of the app that
> > > when installed has direct access to the same datastore and can be very
> > > fast. This wouldn't ever be set as the default version of course, but
> > > would still be 'a part of' the default app and it would be using the
> > > same quota bank and hopefully wouldn't be a violation of the TOS.
> > > Anways, after reading the TOS I couldn't find an answer to this.
>
> > > So, in case none of this makes much sense the gist of the question is
> > > can I have two versions of the app live at the same time (only one
> > > being the default)?
> > > Say my app id is 'foo'. I upload 'foo' version 5 and then I also
> > > upload a 'foo' version 6 with a different main.py and code that is
> > > optimized for a specific kind of content (eg. images, no templates).
> > > Version 5 is set as the default but generates pages with image urls
> > > that point to version 6.
>
> > This would be fine since you are talking about using two versions
> > under the same app ID. Quotas are applied based on the app ID (not
> > further down on the version level), so sending traffic to multiple
> > versions would be pulling from the same quota pool.
>
> > Good question,
>
> > Jeff
>
> > > Can I do this under the TOS and still be a good GAE citizen?
>
> > > thanks,
> > > - Claude
>
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to