进阶预览
Distributed Cache
设计一套 Redis/Memcached 级别的分布式内存缓存服务,在 p99 低于 5ms 的前提下扛住约每秒 100 万次 QPS。涵盖用于分片的一致性哈希、副本与故障转移、淘汰策略(LRU/LFU/TTL)、热 key 与惊群效应、write-through 与 write-back 的取舍、缓存击穿的防护,以及节点故障时的行为。
进阶预览
设计一套 Redis/Memcached 级别的分布式内存缓存服务,在 p99 低于 5ms 的前提下扛住约每秒 100 万次 QPS。涵盖用于分片的一致性哈希、副本与故障转移、淘汰策略(LRU/LFU/TTL)、热 key 与惊群效应、write-through 与 write-back 的取舍、缓存击穿的防护,以及节点故障时的行为。