Design partitioning and sharding strategies for data at scale. Use when single database hits throughput or storage limits.