open source program about DHT-based memcache

85 views
Skip to first unread message

shower

unread,
Nov 14, 2008, 3:45:32 AM11/14/08
to memcached
I am a new guy focusing on memcache. We know that original memcache is
a non-DHT-based system, that is to say the cache servers can only
store resource in a simple distributed way with consistent hash , but
all the servers can not contact with each other.
I 'd like to know whether there is some kind of modified memcache
program supporting some kinds of DHT algorithms, such as Chord , Kad,
etc.

Kazuyuki Shudo

unread,
Nov 14, 2008, 4:16:35 AM11/14/08
to memc...@googlegroups.com
Hi,

> Message-ID: <72dbaf66-9dca-4148...@v22g2000pro.googlegroups.com>
> From: shower <showe...@gmail.com>
> Date: Fri, 14 Nov 2008 00:45:32 -0800 (PST)

> I 'd like to know whether there is some kind of modified memcache
> program supporting some kinds of DHT algorithms, such as Chord , Kad,
> etc.

I have implemented a memcached based on Overlay Weaver.

Overlay Weaver: An Overlay Construction Toolkit
http://overlayweaver.sf.net/

It is an implementation of structured overlays. Today, about 500 nodes
are running on PlanetLab and construct a DHT. Note that the DHT
supports OpenDHT client protocol and HTTP access, not memcached protocol.

The implementation has been in the CVS repository but not released as
a new version because of temporary lack of test environment for
regression tests. The next verion will have bin/owmemcached.

Kazuyuki Shudo 20...@shudo.net http://www.shudo.net/

shower

unread,
Nov 16, 2008, 9:05:20 PM11/16/08
to memcached
Thank you for your reply.

I have used the OW before. When will the memcached OW be published?.

And how can I get some materials related to memcached OW?

On 11月14日, 下午5时16分, Kazuyuki Shudo <2...@shudo.net> wrote:
> Hi,
>
> > Message-ID: <72dbaf66-9dca-4148-8dc3-c72c6c1b0...@v22g2000pro.googlegroups.com>
> > From: shower <shower0...@gmail.com>
> > Date: Fri, 14 Nov 2008 00:45:32 -0800 (PST)
> > I 'd like to know whether there is some kind of modified memcache
> > program supporting some kinds of DHT algorithms, such as Chord , Kad,
> > etc.
>
> I have implemented a memcached based on Overlay Weaver.
>
> Overlay Weaver: An Overlay Construction Toolkit
> http://overlayweaver.sf.net/
>
> It is an implementation of structured overlays. Today, about 500 nodes
> are running on PlanetLab and construct a DHT. Note that the DHT
> supports OpenDHT client protocol and HTTP access, not memcached protocol.
>
> The implementation has been in the CVS repository but not released as
> a new version because of temporary lack of test environment for
> regression tests. The next verion will have bin/owmemcached.
>
> Kazuyuki Shudo 2...@shudo.net http://www.shudo.net/

Kazuyuki Shudo

unread,
Nov 24, 2008, 2:23:08 PM11/24/08
to memc...@googlegroups.com
Hi shower,

> Message-ID: <cd4700f0-a861-4d6f...@r37g2000prr.googlegroups.com>
> From: shower <showe...@gmail.com>
> Date: Sun, 16 Nov 2008 18:05:20 -0800 (PST)

> I have used the OW before.

Thanks.

> When will the memcached OW be published?.
> And how can I get some materials related to memcached OW?

It's in the CVS repository and there is no document yet.
Reply all
Reply to author
Forward
0 new messages