Background Jobs

Run work off the request thread reliably — queue design, retries with exponential backoff + jitter, dead-letter queues, concurrency control, and idempotent handlers. Use when an operation is slow/external, when jobs fail silently, or when retries cause duplicates. Not for write+event transactional reliability — the dual-write problem (use async-messaging Outbox) or webhook-receiver specifics (use webhook-design).

JayKim88 Updated

File contents

JayKim88/claude-ai-engineering/tree/main/plugins/backend-toolkit/skills/background-jobs commit b7da6f36ab

Frequently asked questions

npx skillmds@latest add jaykim88/background-jobs