TLDR DevOps · OPINIONS & TUTORIALS

INSIDE HYPERDRIVE: HOW WE SOLVED A RARE MYSQL CACHING BUG

blog.cloudflare.com10 min read

Summary from the TLDR DevOps newsletter

A rare Hyperdrive bug returned empty MySQL results when two components shared a cache but encoded responses using different protocol capabilities. Cloudflare traced the failures to an assumption inherited from its Postgres implementation and fixed them by storing responses in a canonical format before translating them for each client.