20% off StaffSignal for a limited time →
StaffSignal Brand Icon
StaffSignal

Sharding & Partitioning

Your shard key is a multi-year commitment — choose wrong and no amount of hardware fixes it. Hash vs range vs compound keys, re-sharding without downtime, cross-shard query costs, and how Instagram, Vitess, and Notion partition billions of rows.

This study guide is part of the full calibration library.

Staff interviews are decided on nuance — tradeoff framing, ownership boundaries, and failure anticipation. This study guide covers the depth that separates Senior from Staff+.

What's inside this study guide

Practice & Reference
  • •Why This Matters
  • •The 60-Second Version
  • •How Sharding Works
  • •Partitioning Strategies
  • •Shard Key Selection
  • •Logical vs. Physical Shards
  • •Re-Sharding: The Operation Nobody Wants
  • •Cross-Shard Queries
  • •Sharding Beyond the Database
  • •The Numbers in Context
  • •How This Shows Up in Interviews
  • •Visual Guide: Strategy Selection
  • •In the Wild
  • •Staff Calibration
  • •Practice Drill
  • •Where This Appears