R1: Failure-Domain-Aware Placement

Replicas must not ride in the same rack: CRUSH weights become rack/zone/DC-aware so a single domain failure can’t lose the data.

πŸ› ARCHITECTUREβ€’DURABILITYβ€’August 26, 2026β€’7 min

CRUSH-lite: Deterministic Weighted Placement

Weighted rendezvous hashing picks replicas deterministically and peer-equally without a central allocator β€” later hardened for failure domains. Teaches: content-hash-based placement, weighted rendezvous hashing, deterministic stable sort, failure domain filtering.

πŸ› ARCHITECTUREβ€’STORAGEβ€’June 30, 2026β€’5 min