I wrote a patch to enable beaker session work on webapp. You can get
code here.

http://appengine-cookbook.appspot.com/recipe/add-session-support-to-webapp/


On Sep 25, 1:11 pm, "[EMAIL PROTECTED]"
<[EMAIL PROTECTED]> wrote:
> First post related to my first ever app, so watch out.
>
> I've had a lot of fun making this:
>
> http://chroma-some.appspot.com/
>
> And I've gotten a fair volume of usage which has encouraged me to keep
> polishing it. One issue I was having was attempting to store too many
> data structures (big dictionary of color terms, session-related
> dictionaries, etc) in memory in the Main(). I was getting errors as a
> result.
>
> I memcached the big dictionary of color terms -- I want that shared
> across users -- and that seems to work fine. Searches are reasonably
> fast.
>
> I also created a datastore with the intention of storing the user's
> per-session saves (permanent gallery sort-of-a-thing will come later).
> This flushes into another permanent datastore at the start of each
> session (so I can track what colors are popular across time and
> region). This perm datastore works fine as well.
>
> But now I'm experiencing concurrency issues with what I intended to be
> a per-session datastore -- I can see other users session saves. They
> can see mine. I delete theirs, creating errors when they try to re-
> access, etc. Your classic concurrency crises!
>
> I could use some help -- broad stroke steps to take -- to sort of
> quickly implement a solution. Obviously, I need a user ID by which to
> filter the session saves, but what's the best practice there? How to
> create it? Where to store it (as a cookie)?
>
> Later I plan to make use of the Google User functionality, but at this
> stage I'd just to get the per-session datastore working w/o
> concurrency problems.
>
> Thanks in advance for any help!
>
> Jason
--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to