Hotspot Key
হটস্পট কি
এক key-এর traffic বাকিদের চেয়ে অনেক বেশি — sharding সমান হলেও এক shard/node গরম হয়ে যায়।
also: celebrity-key, hot-partition
hash(key) → সমান ভাগ, কিন্তু access distribution সমান নয়
key "user:celebrity-1" → 40% of all reads → এক partition পুড়ছে
p99 latency: গরম shard-এ 500ms, ঠান্ডায় 5ms
- Zipfian access pattern-ই আসল — uniform hash uniform load-এর প্রতিশ্রুতি access skew-এর কাছে নত
- Mitigation ladder: client-side cache → per-shard replica fan-out read →
key salting (
key#0..#Nভেঙে লেখা, পড়ার সময় aggregate) → rate limit - Detection: global average latency মিথ্যা বলে — per-shard/per-key p99 আর top-K key tracking (sampled, bloom-filter assisted) জরুরি