Caching And Background Jobs

Use this skill whenever adding caching (Redis, HTTP cache headers, or any "don't recompute this every time" logic), or whenever work needs to happen outside the HTTP request cycle — sending emails, generating PDFs/exports, processing images, calling AI APIs, scheduled/recurring tasks, or anything a user shouldn't have to wait on synchronously. Trigger on requests like "this is slow," "cache this," "send an email after signup," "this export takes too long," "run this every night," or "the database is getting hammered." Trigger proactively whenever a route does expensive work, calls an external API, or makes a user wait more than about a second.Caching & Background Jobs

alyanhaider Updated

File contents

alyanhaider/system-architecture/tree/main/skills/caching-and-background-jobs commit 9664672607

Frequently asked questions

npx skillmds@latest add alyanhaider/caching-and-background-jobs