golang / groupcache

groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

It seems like groupcache does't handle peer failure and remove it from consistenthash ring?

cyber4ron opened this issue · comments

If I'm not mistaken, one peer will load and cache the key locally when it fails to request the key from the authoritative peer. In this situation, objects originally cached in the failed peer could be loaded and cached among several other peers.