Hi

On Tue, Jun 23, 2009 at 3:44 PM, Henrik Schröder <[email protected]> wrote:

> Exactly, which is why the solution to avoiding cache synchronization errors
> is to simply not implement failover. In my client, I use the ketama method
> for server selection, but if a server fails, I just mark it as dead, and
> keep retrying it with a growing interval. As long as it's dead, all requests
> that would end up on that server simply misses.
>

Then your implementation doesn't remapping points to close server ? But that
is the best of ketama implementation !, remapping only a keys affected. If
this is true you can use a more easy client side hash approximation avoiding
failover scheme ;)


-- 
--pau

Reply via email to