2009/3/16 Kless <[email protected]>:
>
> I would want to propose a session backend for Beaker that stores
> sessions into a Tokyo Cabinet [1] database. You can read advantages
> over memcached in the page of LightCloud [1].

Persistence. Tokyo Tyrant implements memcached protocol and can be
used from beaker as a memcached (with persistence). You don't need a
specific tyrant client for beaker use cases. LightCloud is a more
complex project than store keys and values from a cache or session
system. LightCloud is usefull for a more complex logic, like needed by
plurk.

>
> LightCloud adds a layer to Tokyo Tyrant [2] to gets horizontal
> scaling. If you just use Tokyo Tyrant then you can only scale by
> buying bigger servers, but if you use LightCloud you can scale by
> buying extra servers.
>

The trick is in consistent hashing. Others memcached clients do it and
you can monkey patch your memcache client to do this.

http://opensource.plurk.com/LightCloud/Design_spec/
http://amix.dk/blog/viewEntry/19367

Excuse my poor english.

Regards,
Javi

> There is too a session backend for Django [3].
>
>
> [1] http://tokyocabinet.sourceforge.net/index.html
>
> * Tokyo Cabinet Python bindings:
> http://pypi.python.org/pypi/pytc/
>
> * Slides: 
> http://michael.susens-schurter.com/blog/2009/03/11/tokyo-cabinet-pytyrant-talk/
>
> [2] http://opensource.plurk.com/LightCloud/
>
> [3] http://pypi.python.org/pypi/django-tokyo-sessions/
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" 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/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to