Replica lag after you upvote: is 400ms too long?
The home feed reads from a replica. Upvotes write to primary and invalidate Valkey topics:list:v3.
The surprise was not lag — it was members who vote and immediately refresh still seeing the old count for ~400ms. We now return the optimistic count from the mutation and skip the list cache for that user for 2 seconds.
Is 400ms replica lag acceptable on a forum, or do you force the feed onto primary?

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