Skip to content

The bug that only appeared on Fridays

A cache warm-up running on a schedule nobody remembered setting. A short story about assumptions hidden in configuration.

, 5 min read

A cache warm-up running on a schedule nobody remembered setting. A short story about assumptions hidden in configuration.

Filed under

  • Debugging
  • Redis

Related

  1. System design, , 10 min read

    Redis caching: the invalidation I got wrong first

    Cache-aside looked simple until two writers raced. What I changed, and what I would measure before adding a cache next time.

    • Caching
    • Redis
  2. Article, , 6 min read

    A problem I struggled with

    Two weeks on a deadlock that turned out to be a lock-ordering mistake in code I had reviewed twice.

    • Concurrency
    • Debugging

Next

Something here worth a reply?

If this entry raised a question, or you think I have got something wrong, I would much rather hear it than not.

Get in touch