Be able to explain why caching works at all, what a hit is worth, how to decide what to throw away, how to keep a cache honest, where to put one, how a cache makes things worse, and how to tell whether yours is earning its place
Keeping the Answer Nearby

A cache is a bet that you will be asked the same thing again. The bet usually pays, and the interesting part is everything that happens when it does not.
8 lessons, written and corrected before you arrived. Reading them here needs no account. The first reads the whole way through; the others open and then stop, because a page nobody owns cannot tell who is reading it. Starting the course gives you your own copy, where every idea has problems standing under it and you can ask about any sentence.