Software Engineering KB

Home

❯

03 Data Management

❯

05 Caching

❯

02 Sub Concept

❯

Locking (Caching)

Locking (Caching)

Feb 10, 20261 min read

  • caching
  • invalidation
  • stampede

Locking (Caching)

← Back to Cache Stampede Thundering Herd

When a cache entry expires, only one request acquires a lock to regenerate it. Other requests wait for the lock to be released, then read the freshly cached value.

caching invalidation stampede


Graph View

Created with Quartz v4.5.2 © 2026

  • GitHub