There are 1 repository under consistent-hash-algorithm topic.
:zap: Fast, minimal memory, consistent hash algorithm
A revamped Google's jump consistent hash
Java implementations of the most popular and best performing consistent hashing algorithms for non-peer-to-peer contexts.
A concurrent, lock-free consistent hashing ring implementation in Rust.
High performance Ring Consistent Hash implementation
A consistent hashing implementation for .NET.
High availability distributed system for a cloud-based shopping list application, using CRDTs and consistent hashing.
grpclb policy that consistent hash implemention, base on discovery systems like etcd, consul etc.
Rust implementation for consisent hashing
C++ implementations and benchmark tools for MementoHash, AnchorHash, JumpHash, and PowerConsistentHash
一致性哈希
JumpBackHash: Say Goodbye to the Modulo Operation to Distribute Keys Uniformly to Buckets
Thinking about the construction of distributed systems starting from the *consistent hash* algorithm.
A simple and fast consistent hash-ring for go
Implementation of jump consistent hashing from From the paper "A Fast, Minimal Memory, Consistent Hash Algorithm" by John Lamping, Eric Veach (2014).
An object extension for generating a consistent Hash of any object for every program run
Golang 's implementation of consistent hashing algorithm using hash ring, which is thread-safe, and can be used concurrently.
consitent hash algorithm
class presentation on scalable web architectures/distributed web crawling | comp 599 graduate seminar | fall 2018 | spring 2019
Consistent Hashing is a distributed hash table algorithm that allows for more efficient remapping of keys to nodes in a distributed system when nodes are added or removed. This implementation is written in Go and provides a basic implementation of consistent hashing.