Background Jobs

Backend & APIs

An Operation That Takes Too Long to Do Synchronously Should Not Be Synchronous

When a request triggers work that takes longer than a client can reasonably wait, doing it synchronously ties up the…

Read More »
Backend & APIs

A Job Queue Will Eventually Run the Same Job Twice

At-least-once delivery is the practical guarantee almost every queue actually provides, and a job handler that assumes exactly-once will eventually…

Read More »
Back to top button