Stale reads

A Cache served values past their TTL: a write-heavy table outran its invalidation, and reads of the same rows came back old.

What happens#

A Cache served values past their TTL: a write-heavy table outran its invalidation, and reads of the same rows came back old.

How to prevent it#

A shorter TTL, a Cache that writes through, or read-your-writes routing.

The postmortem opens the first of these that you do not own yet:

  1. Caching

Components it hits#

Cache