FWIW we use Dustin's Java client at Last.fm, alongside a PHP client that uses 
libketama, and a few other things that also use libketama. Everything works 
fine.

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Dustin
Sent: 17 November 2008 04:06
To: memcached
Subject: Re: Consistent hashing (memcached clients) question



On Nov 16, 7:45 pm, Soumen Sarkar <[EMAIL PROTECTED]> wrote:
> For me incompatibility is defined as:
>
> Clients implement consistent hashing in such a way that when in a
> caching architecture multiple types of clients (C, PHP, Java, Python)
> are used, they do not agree on which key is cached in which memcached
> and how backups are selected. This is because clients hash function
> differs in implementation while fully implementing consistent hashing
> principles.
>
> Does this make sense?

  Sure.  Do you have a test scenario showing me where I'm not
providing the same sequence that libketama does?  All I have currently
is a test case where it does.

Reply via email to