I tried to RTFM a bit on the topic and wasn't able to find what was
needed - if someone with more App Engine experience could point me in
the right direction that would be great!

I understand that any cloud computing environment needs to allow for
dynamic allocation of computing resources - I am just looking to
discover what some of the operating parameters are so I can avoid
errors with my apps.  My questions:

- Regarding the behavior of regular python data structures:  Assume I
have an object (an instance of a class) in global memory (for
performance reasons) which contains various fields holding values.
How long will a single user's web requests hit the same instance of
that object?  Will multiple requests ever go to different 'cached'
instances of that object or another instance of that in-memory data
structure located on a different server?  Do I need to anticipate
requests coming from the same user going to different web servers that
have independant cached versions of my application's data structures,
simultaneously?

- How much 'memory' or 'ram' (Regular python memory') can I consume
via my python code... in the form of lists, Strings, dicts, etc.
before I encounter an exception?  Is the limit per-user-session or per-
app?

- I noticed from limited testing that there is at least a small
semblance of a session... what is the token used to arrbitrate them?
ie: does GAE use a browser cookie, the IP of the user - or a cookie
containing the user id? (I want to make sure that I don't invalidate
whatever the mechanic is, so I don't destroy the user's sessions)

I'll try to keep searching documentation for some answers... if anyone
can point me to any info in the right direction I *greatly*
appreciate, in advance, all your help,

- Sal


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