kodebeat / papers / flagship

Full-page caching on infrastructure you control

A Redis-backed caching reverse proxy in Go.

A reverse proxy with full-page caching in Redis, covering the operational cases that separate a working cache from a demonstration: stampede prevention, stale content served for up to ten seconds to absorb a thundering herd, a circuit breaker that bypasses Redis when Redis is unavailable, and full HTTP cache-header semantics. Load balancing, ACME, HTTP/2, tracing and Prometheus come with it.

What is in it

  • The problem — what goes unanswered without it, and who notices first.
  • Why the obvious alternative falls short — stated plainly, including where it is the better choice.
  • How it works — the method, not a feature list.
  • Concrete use cases — with console output quoted from the repository, never reconstructed.
  • The methodology behind any number it emits — every term shown, so the figure survives a question.
  • What it deliberately does not do — the section most papers leave out.

Part of the catalogue.

Get the PDF

One email with the download link, and this paper already selected. No follow-up sequence.

Send it to me