Distributed Cache Server?

Roger Binns rogerb at rogerbinns.com
Mon Nov 7 00:30:03 EST 2005


<ken.faulkner at gmail.com> wrote in message news:1131252445.366398.250160 at g43g2000cwa.googlegroups.com...
> Does anyone know if a "distributed caching system" has been developed
> for use with Python?

BitTorrent :-)

> Yes, "distributed caching system" is a bit of a general term, but am
> really just talking about something as simple as key + value (arbitrary
> class) which can be split over a number of machines in an efficient
> manner.

You'll need to define what the sweet spot is that you are aiming for.
Are we talking tens of thousands of keys or billions?  How big is the
data (megabytes, gigabytes, terabytes?)  Do you need transactional
integrity (eg when are updates seen by other readers)?  Do you want
redundancy (data duplicated on multiple machines)?  How many machines
are we talking about?  Should failure be automatically detected?  Is
there a need for security or treating the machines as untrusted?

Roger 





More information about the Python-list mailing list