go-jump
Hash distributor
An implementation of Google's Consistent Hash function for efficient data distribution across multiple servers.
go-jump: Jump consistent hashing
383 stars
17 watching
33 forks
Language: Go
last commit: over 3 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
| A consistent hash implementation with improved node removal functionality | 103 |
| An implementation of a lossless data compression algorithm in the Go programming language. | 8 |
| A Go library implementing Consistent Hashing and Block Partitioning | 27 |
| A library for parsing and verifying version numbers and constraints. | 1,642 |
| A library for submitting jobs to compute clusters | 48 |
| A Go HTTP client library for creating and sending API requests | 1,690 |
| A library that helps coordinate and distribute work among multiple worker nodes in a distributed system | 836 |
| A lightweight package to encapsulate database operations in Go. | 14 |
| A consistent hash implementation in Elixir | 12 |
| A Go wrapper around a popular geospatial data abstraction library. | 291 |
| A Go library for handling GitHub webhooks with customizable event handlers. | 81 |
| A Go library that provides a versatile way to dump and pretty-print any type of variable in a structured and colored format. | 174 |
| A framework to simplify creating and managing structured data using graph operations | 305 |
| A package designed to eliminate redundant code in Go programs by providing common functions and utilities | 486 |
| A Go client library for interacting with TinkerPop3 Gremlin Server-based graph databases. | 117 |