Skip to content

Rendezvous Hashing

Sonata uses rendezvous (highest random weight) hashing to deterministically assign files to storage backends.

Overview

This page explains how rendezvous hashing enables consistent, balanced file distribution.

Future Content

  • Algorithm explanation
  • Backend scoring
  • Rebalancing on changes
  • Implementation details