Caching UserSummary in Valkey without stale display names
UserSummary on every comment used to cost 3 SQL round-trips. We cache it in Valkey for 45s keyed by user:{id}:summary.
The failure mode is a display-name change that stays stale in a long thread. Mods noticed first.
We now bust that key on profile PUT. Still debating a 5s in-process L1 in Axum. Worth the split-brain?

Staff view: please do not delete the thread if this is a duplicate. Link the canonical Issue instead.