Log in

No account? Create an account
20% project - brad's life [entries|archive|friends|userinfo]
Brad Fitzpatrick

[ website | bradfitz.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

20% project [May. 27th, 2008|04:59 pm]
Brad Fitzpatrick
[Tags|, , ]

memcached support for Google App Engine...

[User Picture]From: crschmidt
2008-05-28 12:31 am (UTC)

Is there some fixed memory limit on the memcached instance per app?
(Reply) (Thread)
[User Picture]From: ydna
2008-05-28 03:31 am (UTC)
Wouldn't a guaranteed minimum be more interesting for purposes of a cache that pushes out the LRU when capacity is used up?
(Reply) (Parent) (Thread)
[User Picture]From: brad
2008-05-28 11:36 pm (UTC)
Just treat it like it's magic and don't think about it. :)
(Reply) (Parent) (Thread)
[User Picture]From: crschmidt
2008-05-29 01:50 pm (UTC)
Heh, heh.

One of the things that I made work on App Engine as FeatureServer (demo, some docs on what I needed for geo-on-bigtable); I'm thinking that with memcached, I can set up TileCache on there, though it'd be (like FeatureServer) more PoC than anything else.
(Reply) (Parent) (Thread)
(Deleted comment)
From: evan
2008-05-28 12:53 pm (UTC)
It just looks like adapting the memcache wire protocol to a berkeleydb backend. The name seems pretty misleading -- their slides point out that it's not a cache but is for persistent data.
(Reply) (Parent) (Thread)
[User Picture]From: brad
2008-05-28 02:36 pm (UTC)
Yeah, it's amusing because the memcache wire protocol is the worst part of memcache, and that's all they took. And the name.
(Reply) (Parent) (Thread)
From: (Anonymous)
2008-05-29 01:39 am (UTC)
Why do you think the memcached wire protocol is so bad? Because it is text based and not binary? I used the memcached protocol as a template when I wrote my implementation and I liked how simple and debuggable it was - like HTTP in a way

- Sriram Krishnan
(Reply) (Parent) (Thread)
From: nomadphoenix
2008-05-29 02:50 am (UTC)
thanks for the voodoo black box that is memcached... will be fun to see how it helps out GApE.

-edit sorry forgot to login.
(Reply) (Thread)