
Backend Development21 min
BullMQ Worker Not Processing Jobs? Fix It (2026)
BullMQ worker not processing jobs? Work through queue name and prefix, maxRetriesPerRequest, stalled-job locks, and the v6 ioredis peer dependency change.
Tag
6 posts

Backend Development21 min
BullMQ worker not processing jobs? Work through queue name and prefix, maxRetriesPerRequest, stalled-job locks, and the v6 ioredis peer dependency change.

LLM & Integration17 min
Build a semantic cache for LLM calls with Redis 8's native VADD/VSIM vector sets in Node.js and TypeScript — cache hits on paraphrases, not just exact text.
Backend Development14 min
Connect Valkey from Node.js and TypeScript with the iovalkey client: Docker setup, typed caching, pipelines, pub/sub, error handling, and graceful shutdown.
Backend Development21 min
Build resilient Hono middleware that fails open or fails closed when Redis is down: auth, feature flags, rate limits, plus a typed TypeScript circuit breaker.
Backend Development20 min
Add production rate limiting to a Node.js API with Upstash Redis sliding windows: reusable Hono middleware, 429 + Retry-After headers, multi-tier limits.
Backend Development10 min
Learn how to design, implement, and optimize Redis caching patterns for high-performance, scalable applications — from cache-aside to write-through and beyond.