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 itemsPoor shard-key selection concentrates load on one shard while others idle.