Hi Blake,

On Thu, Mar 18, 2010 at 6:01 PM, Blake <[email protected]> wrote:

> Well... you're probably right in the long term.  Setting the site up
> to support the different regions from within the same application will
> be tricky, but probably worth it.
>
> Lemme ask you about performance... Is the speed for querying for an
> entity by key mostly independent of how many records there are in the
> table?
>

It's entirely independent. In fact, all entities for all apps are stored in
a single Bigtable table, which lookup operations operate over.


>
> And, I hate to say it though, but cost is a factor.  If I can host 5
> country-themed versions of a site in 5 different apps for free, or put
> them all together for $50/month, I'd probably be tempted to split them
> out, so long as I'm not breaking the agreement.  I don't want to game
> the system, so if this is against the terms, I wouldn't do it.
>

I'm afraid splitting your app up in that way is pretty much against the
terms by definition. :)

However, if 1/5th of your app is under the free quota, your entire app isn't
likely to cost you anything near $50/month, depending on which quotas you
exceed first.

-Nick Johnson


>
> Thanks Nick
>
> On Mar 18, 1:15 pm, "Nick Johnson (Google)" <[email protected]>
> wrote:
> > Hi Blake,
> >
> > Can you clarify why it would be 'way too complex' to have your site
> support
> > all the permutations you want to support? It seems like it would be far
> more
> > complex to maintain multiple different versions of your site and keep
> them
> > up to date.
> >
> > -Nick Johnson
> >
> >
> >
> > On Sat, Mar 13, 2010 at 7:03 PM, Blake <[email protected]> wrote:
> > > I know we can't shard our app into 10 small sites just to get around
> > > quotas, but what about creating different versions of our site for
> > > different languages, data providers, etc?
> >
> > > I'm making an Amazon affiliate site, and will eventually create a
> > > version for Japan, Canada, Europe, etc.  And, I'd like to take my
> > > engine, extract out Amazon.com from it, and plug in other affiliate
> > > networks.  Each of these combinations will be a new App Engine site,
> > > even though they reuse 95% of my code, because it'd be way too complex
> > > to keep it together.
> >
> > > Are these valid use cases for our 10 sites?
> >
> > > And, if I need more than 10, is there any problem with my signing up
> > > for another account for another 10 sites?
> >
> > > Thanks!!
> >
> > > - Blake
> >
> > > --
> > > 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]>
> <google-appengine%[email protected]<google-appengine%[email protected]>
> >
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine?hl=en.
> >
> > --
> > Nick Johnson, Developer Programs Engineer, App Engine
> > Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration
> Number:
> > 368047
>
> --
> 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.
>
>


-- 
Nick Johnson, Developer Programs Engineer, App Engine
Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number:
368047

-- 
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.

Reply via email to