nowfound

Life & fun · March 26, 2015

Jump consistent hash in Go

:zap: Fast, minimal memory, consistent hash algorithm - lithammer/go-jump-consistent-hash

Jump consistent hash in Go launched on March 26, 2015 with 20 votes, #1,132 of 2,697 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 11 years on.

In plain words

Jump Consistent Hash is a Go library that implements a fast, memory-efficient consistent hashing algorithm. It's designed for developers who need to distribute data or requests across multiple servers or nodes while minimizing memory overhead. The library uses the jump consistent hash algorithm, which provides consistent mapping of keys to buckets with minimal computational cost.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • A Golang Package for Consistent Hashing with Bounded Loads2017 · github.com · ▲50

    A Go library that implements Consistent Hashing and Consistent Hashing With Bounded Loads. - lafikl/consistent

  • AS
    Accelerating SHA256 by 100x in Golang on ARM2016 · blog.minio.io · ▲156
  • Discohash – Fast Hash2020 · github.com · ▲75

    :rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS - DO-SAY-GO/DISCoHAsH

  • Go version of HighwayHash with optimized assembly implementations2018 · github.com · ▲48

    Native Go version of HighwayHash with optimized assembly implementations on Intel and ARM. Able to process over 10 GB/sec on a single core on Intel CPUs - https://en.wikipedia.org/wiki/HighwayHash - minio/highwayhash

  • A portable hash map in C2024 · github.com · ▲176

    A small, portable, linear probing hash map. Contribute to e-dant/salmagundi development by creating an account on GitHub.

  • A hash array-mapped trie implementation in C2023 · github.com · ▲171

    Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, March 2015

the whole month →
  • Periscope▲1,049

    Explore the world through someone else's eyes

    Life & fun · 2015 · periscope.tv

  • The best new products, every day, in your browser

    Life & fun · 2015

  • Place it. Press it. Get it.

    Commerce · 2015 · amazon.com

  • Get paid via $cashtags for things you do online or in person

    Commerce · 2015 · t.co

  • Gyroscope▲713

    A new OS for the human body

    Growth · 2015 · gyrosco.pe

  • Awesome free things for entrepreneurs & startups

    Growth · 2015 · growth.supply