EVERYTHING XIAOMI
Get listed
Side by side

Graphile Worker vs Machinery

Machinery

5.6#29 in task queue softwareFree plan
Free planSelf-hosted
Visit

What both publish

FactGraphile WorkerMachinery
LicenseThe core Graphile Worker project is released under the MIT license.The repository identifies its license as MPL-2.0.
PurposeGraphile Worker stores jobs in PostgreSQL and executes them on Node.js so background work does not hold up application responses.Machinery is an asynchronous task queue and job queue based on distributed message passing.
SchedulingRecurring tasks can use crontab-like scheduling with optional backfill.Tasks can be delayed using an ETA timestamp, and the project supports periodic tasks and workflows.

Graphile Worker plans

  • Graphile WorkerFree
  • Graphile Worker OSSFree
  • Worker Pro launch offer$25 a month
  • Worker Pro regular price$100 a month
  • Worker Pro regular pricing$100 a month
  • Private Advisor sponsorship$899 a month

Machinery plans

  • MachineryFree

Pick Graphile Worker if…

Graphile Worker suits developers building Node.js applications with PostgreSQL who need scheduled background jobs and retry behavior. The maker describes it as a maintainable queue for regular organizations rather than a replacement for dedicated queues at Facebook scale.

Pick Machinery if…

You want what its maker publishes above — check its page for the details.

Charts they share