Idempotent publishing jobs #er3jh
Every job gets an id and a state machine: queued, running, retry, published. Deduplicate by job id before writing a publication record. Related Source repository Mbin instance Author profile on DEV
We haven't written up this one. Dev.to has the full story — the link below goes straight to it.