recall

← recall

idempotent job term

job safely re-runnable without duplicating effects

Critical because at-least-once delivery means jobs WILL run twice eventually (worker crash mid-job, retry, etc.). Always design jobs to be idempotent.

topics: jobs, correctness

references: