Consistent hashing "hashring" implementation in golang (using the same algorithm as libketama)
☆585Jul 27, 2020Updated 6 years ago
Alternatives and similar repositories for hashring
Users that are interested in hashring are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Consistent hash package for Go.☆986Apr 10, 2020Updated 6 years ago
- Consistent hashing with bounded loads in Golang☆779Nov 7, 2023Updated 2 years ago
- A Go library that implements Consistent Hashing and Consistent Hashing With Bounded Loads.☆685Dec 6, 2023Updated 2 years ago
- Consistent Hashing Partition Ring for Go (golang)☆129Jul 6, 2018Updated 8 years ago
- Golang package for gossip based membership and failure detection☆4,095Aug 3, 2026Updated last week
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- Scalable, fault-tolerant application-layer sharding for Go applications☆880Oct 16, 2025Updated 9 months ago
- go-jump: Jump consistent hashing☆388Oct 18, 2021Updated 4 years ago
- Fast, minimal memory, consistent hash algorithm☆234Aug 1, 2026Updated last week
- Go port of Coda Hale's Metrics library☆3,463Apr 1, 2025Updated last year
- groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.☆13,338Nov 29, 2024Updated last year
- A cache library for Go with zero GC overhead.☆5,403Mar 19, 2026Updated 4 months ago
- Golang implementation of the Raft consensus protocol☆9,078Aug 2, 2026Updated last week
- SwimRing - A Minimal Distributed Fault-Tolerant Key-Value Store built with SWIM Gossip Protocol and Consistent Hash Ring☆61Jul 12, 2016Updated 10 years ago
- [Deprecated] Protocol Buffers for Go with Gadgets☆5,662Jul 27, 2023Updated 3 years ago
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- Stochastic flame graph profiler for Go programs☆3,933Nov 7, 2018Updated 7 years ago
- A Go code generator for MessagePack / msgpack.org[Go]☆1,948Jun 4, 2026Updated 2 months ago
- Golang in-memory database built on immutable radix trees☆3,473Jun 28, 2026Updated last month
- The Snappy compression format in the Go programming language.☆1,568Jul 16, 2026Updated 3 weeks ago
- A tool to list and diagnose Go processes currently running on your system☆7,014Jul 16, 2026Updated 3 weeks ago
- Fast Raft framework using the Redis protocol for Go☆533Nov 3, 2020Updated 5 years ago
- A Golang library for exporting performance and runtime metrics to external metrics systems (i.e. statsite, statsd)☆1,578Jul 29, 2026Updated last week
- Efficient cache for gigabytes of data written in Go.☆8,147Updated this week
- A collection of useful, performant, and threadsafe Go datastructures.