github.com/codahale/hrw
Package hrw provides an implementation of Highest Random Weight hashing, an alternative to consistent hashing which is both simple and fast. HRW allows you to consistently select the same nodes (or sets of nodes) for a given key. When a node is removed from the set of available nodes, only the data is was responsible for is at all affected. For more details on HRW hashing, see http://www.eecs.umich.edu/techreports/cse/96/CSE-TR-316-96.pdf or http://en.wikipedia.org/wiki/Rendezvous_hashing.
Ecosystem
proxy.golang.org
proxy.golang.org
Latest Release
over 11 years ago
v0.0.0-20140702143812-d4f22a6ff3fc
over 11 years ago
Versions
1
1
Loading...
Readme
Loading...
Links
| Registry | proxy.golang.org |
| Source | Repository |
| Docs | Documentation |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:golang/github.com/codahale/hrw
spec |
| License | MIT |
| Namespace | github.com/codahale |
| First Release | over 11 years ago |
| Last Synced | 9 days ago |
Repository
| Stars | 6 on GitHub |
| Forks | 1 on GitHub |
Rankings on proxy.golang.org
Overall
Top 7.2%
Forks
Top 6.1%