>From near the bottom of
http://codecrafter.wordpress.com/2008/09/16/light-web-strategy-game-data-model-smacks-into-gae-limitations/
:

After some thought I decided my requirements for an enhanced GAE data
model layer were:

   1. Transactions spanning entity groups
   2. [redacted - more of a nice to have]
   3. Schema version management

And from earlier tonight
http://codecrafter.wordpress.com/2008/10/03/google-app-engine-scalability-that-doesnt-just-work/

    * [redacted - not really broken if other issues are fixed]
    * [redacted - not really broken if other issues are fixed]
    * [redacted - not really broken if other issues are fixed]
    * GAE can’t not tell you how many total entities there are of a
specific type and it can’t count more then 1000 entities.
    * GAE limits the entities that can be processed in a single
transaction to those in the same entity group and only one request
processing instance can write to an entire entity group at a time.
    * [redacted - not really broken if other issues are fixed]
    * [redacted - not really broken if other issues are fixed]
    * GAE’s version of Python does not include marshall or cpickle,
only the slow pickle

Of these issues, the two I'm finding most annoying is that
transactions can't span entity groups (combined with needing to keep
entity groups small to avoid put contention so the app will actually
scale) and the lack of cpickle (or something more peformant then
pickle) so I could efficiently serialize collections of small data
structures associated with another entity for which I have need to
query.

Josh Heitzman

On Oct 3, 11:52 am, Aral Balkan <[EMAIL PROTECTED]> wrote:
> I just wrote up a blog post summarizing the biggest issues I have with
> App Engine:http://aralbalkan.com/1504
>
> If you are developing real-world/commercial apps with App Engine,
> please add your thoughts to the discussion.
>
> Thanks,
> Aral
--~--~---------~--~----~------------~-------~--~----~
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