Redis CLI output beside queue depth chart printout

Node.js · Intermediate · On-site lab

Background Jobs with BullMQ

Queues, retries, and poison message handling in Node workers.

Queues look easy until retries amplify. We measure Redis, chart workers, and write humane DLQ processes.

Duration: 4 weeks

Tuition (informational): 6,400,000 VND

Final quotes come from admissions. See Money-Back Policy for eligibility.

What ships in the syllabus

  • Concurrency knobs and fair scheduling
  • Stalled job investigation checklist
  • Rate limit integration patterns
  • Dead letter review meeting template
  • Redis footprint monitoring tips
  • Worker deploy rollback exercise
  • Mentor review of worker code

Outcomes we actually assess

  1. Configure a queue with documented retry caps
  2. Run a poison message drill with cohort notes
  3. Present Redis memory graph interpretation
Portrait for An Dang

An Dang

Backend instructor emphasizing observability and structured logging.

FAQ — including what we skip

Redis managed?

Labs use docker; bring your vendor limits to office hours.

Kafka?

Out of scope—Redis-backed BullMQ only.

Limitation?

No sharded Redis cluster tuning.

Experience notes

“Stalled job checklist cut our pager noise within a sprint.”
Loc · Backend · 5/5 · Trustpilot
“Fair scheduling exercise surfaced our VIP tenant starvation.”
Trang