buraksezer / consistent

Consistent hashing with bounded loads in Golang
https://research.googleblog.com/2017/04/consistent-hashing-with-bounded-loads.html
MIT License
693 stars 69 forks source link

Support variable ReplicationFactor for Members #26

Open willscott opened 1 year ago

willscott commented 1 year ago

Currently all members added are replicated a constant ReplicationFactor of times over the keyspace.

If members are heterogeneous, it would be useful to be able to have them replicated at different factors, so that they can be allocated different fractions of keys.