Consistency Across Cache Tiers
Consistency Across Cache Tiers — Chinese original prompt
服务在进程内缓存 [数据],有效期 [时长],同时用 [共享缓存]。多实例部署后出现数据更新了、部分实例还返回旧值。请给三种方案:缩短本地 TTL、更新时广播失效消息、本地只缓存不可变数据;说明每种方案的生效延迟与实现代价,并按 [一致性要求] 推荐一种。
Site original
Chinese original
How to use
先写下能接受的最大陈旧时间,再选方案,否则必然过度设计。