Durable workflows and background jobs without queues.
Inngest runs event-driven, step-based functions with retries on your existing infrastructure.
bullmq.io
Message queue and batch processing for Node.js on Redis.
hatchet.run
A distributed, fault-tolerant task queue.
temporal.io
Durable execution for reliable applications.