Cache invalidation for people who hate cache invalidation
Fine-grained invalidation is a graph problem you will lose. A generation counter is a single integer that cannot be subtly wrong — and for a blog, it costs you almost nothing.
Tag
2 posts
Fine-grained invalidation is a graph problem you will lose. A generation counter is a single integer that cannot be subtly wrong — and for a blog, it costs you almost nothing.
A Go binary with embedded templates, embedded assets and an embedded migration runner is the smallest deployable web app that is still a real web app. Here is the shape of it.