doublejump
Consistent hash library
A consistent hash implementation with improved node removal functionality
A revamped Google's jump consistent hash
103 stars
5 watching
16 forks
Language: Go
last commit: about 3 years ago
Linked from 2 awesome lists
consistent-hashconsistent-hash-algorithmconsistent-hashingconsistent-hashing-librarygolang
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A Go library implementing Consistent Hashing and Block Partitioning | 27 |
| | An implementation of Google's Consistent Hash function for efficient data distribution across multiple servers. | 383 |
| | A consistent hashing library and its language bindings allow efficient distribution of data across servers. | 943 |
| | Provides fast and simple hashing functions and random number generators for various programming languages. | 979 |
| | A consistent hash implementation in Elixir | 12 |
| | Provides a simplified interface to multiple hashing algorithms | 26 |
| | A comprehensive collection of algorithms and data structures implemented in multiple programming languages | 1,944 |
| | A utility package providing data wrapping and hot-reload functionality for Go plugins | 4 |
| | A Go library for efficient string matching using compile-time glob patterns. | 968 |
| | A 2D geometry library for the Go programming language | 56 |
| | A comprehensive utility package for Go programmers | 175 |
| | A declarative HTTP client library for the Go programming language | 22 |
| | A fuzzy matching library that generates hash values for similarity comparisons | 750 |
| | Library for generating hash values from input data with sufficient complexity | 20 |
| | A Golang library implementing a genetic algorithm with configurable simulator, selector, and mating components. | 220 |