Crowkis vs Memcached: a beautiful fossil meets a new workload
Memcached is the purest cache ever written — and purity is exactly the problem when your keys are sentences.
Memcached deserves a monument: decades of faithfully storing bytes under keys with magnificent simplicity. No persistence, no types, no opinions. That minimalism is perfect when keys are deterministic — and useless when keys are human language, where the same intent never spells itself the same way twice.
LLM traffic exposes every gap at once. No semantic matching, so paraphrases miss. No persistence, so a restart torches the corpus your users spent weeks warming. No tenancy, no auth story to speak of, no analytics on what's missing. None of this is criticism — Memcached never claimed otherwise. It simply predates the question.
Four doors in, one cache, and the model only sees genuinely new questions.
Crowkis answers the question directly: durable storage that survives restarts, an embedded vector index for meaning, templates for structure, gates for confidence and trust, tenancy as a hard wall, and a dashboard that prices every hit. The operational simplicity survives — one binary, one container — but the engine inside was born in the right decade.
The bottom line
Replace nothing that works: Memcached can keep serving your session blobs forever. Just don't ask 1999's sharpest tool to recognize that two sentences mean the same thing. That job has an owner now.