Cache Invalidation

July 28th, 2010
programming, tech
A well known aphorism attributed to Phil Karlton is:

There are only two hard things in Computer Science: cache invalidation and naming things.

I realized yesterday that this is really only one hard problem: much of the reason that naming things is hard is that changing names is hard, so you'd better name something right the first time. Why is it hard to rename things? Poor cache invalidation.

Comment via: facebook

Recent posts on blogs I like:

Book Review: White Collar Crime In Modern England

The disappointing news is that, according to the author of White Collar Crime In Modern England, modernity ended in 1929. So if you’re looking to hear about Nick Leeson or LIBOR I can’t help you.

via Thing of Things February 21, 2025

2024-25 New Year review

This is an annual post reviewing the last year and setting intentions for next year. I look over different life areas (work, health, parenting, effectiveness, travel, etc) and analyze my life tracking data. Overall this was a pretty good year. Highlights …

via Victoria Krakovna January 15, 2025

When each proud fighter brags

Remembering Max Chiswick, may his memory be a blessing.

via Icosian Reflections January 12, 2025

more     (via openring)