DBRaven
Relationship · Introduces Risk
Source: Pattern·Target: Failure Mode

Summary

Sharding is only effective when the shard key distribution is uniform; monotonic or low-cardinality keys produce hot shards that eliminate the write throughput benefit of sharding.

Evidence

  • ·sharding: poor key selection (status, boolean, monotonic) produces hot shards; operational_requirements mandate per-shard write-rate monitoring (patterns/sharding.yaml)
  • ·hot_shard_unbalanced_writes lists sharding in affects_patterns; skewed keys negate horizontal throughput benefit (failure_modes/hot_shard_unbalanced_writes.yaml)

Evidence grounding

Grounded, 2 supporting items

Poor shard-key selection concentrates load on one shard while others idle.