Elasticsearch Murmur3 Shard Routing
Elasticsearch's routing formula uses MurmurHash3, but the docs never say so.
I am a Search Engineer passionate about understanding how large scale search systems work. Over the last 10+ years I've worked extensively with Elasticsearch, distributed systems, benchmarking, and information retrieval. I use this site to document what I learn, publish in depth technical articles, and share experiments that I hope are useful to other engineers. If you're interested in search, vector databases, retrieval systems, or distributed infrastructure, you'll probably find something here.
Elasticsearch's routing formula uses MurmurHash3, but the docs never say so.