Node.js · Middle · Question 71 of 75

Why use a job queue like BullMQ for sending emails after sign-up?

Explanation

Slow or unreliable work goes to a background worker. Jobs should be idempotent, since a retry can repeat a job that partly succeeded.

Further reading

Problem with a question

Node.js · Middle · question 71

Test yourself

Take the Node.js · Middle quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz