Backend
Cache invalidation: you cannot reach into a cache
You changed the price an hour ago and somebody just paid the old one. HTTP gives a server exactly one way to remove something from a cache, and it is a side effect rather than a command.
The engineering questions you get asked, and the bugs you actually hit. Drawn, one mechanism at a time, in the order the videos ship.
You changed the price an hour ago and somebody just paid the old one. HTTP gives a server exactly one way to remove something from a cache, and it is a side effect rather than a command.