pg-boss
Run durable background jobs and recurring schedules using PostgreSQL. Useful when an application needs retries and asynchronous work without another queue datastore.
The useful part
Run durable background jobs and recurring schedules using PostgreSQL. Useful when an application needs retries and asynchronous work without another queue datastore.
Who it helps
Node.js developers handling research, email and scheduled processing.
Put it to work
Define a queue with finite retries, make the handler idempotent and deliberately interrupt a test job. Verify recovery before using it for consequential actions.
Know the limits
Durable job claims do not make external effects exactly once. Payment calls and other side effects still need their own reconciliation.
What we reviewed
Editorial overview of the official documentation or collection entry point, supported by a captured source. No software execution, exhaustive linked-page review or independent reviewer is claimed.
Evidence and source statements
This entry links to the publisher’s captured documentation or collection overview.
Supporting excerpt: “masterBranchesTagsGo to fileCodeOpen more actions menuLatest commit History2,116 Commits2,116 CommitsFolders and filesNameNameLast commit messageLast commit date.github.github docsdocs examplesexamples packagespackages scriptsscripts”