Inngest
I’ve been using Inngest heavily lately; a cloud service that abstracts away the complexities of running an async job queue/worker. The workflows live in your core codebase, exposed via an API handler; Inngest’s service takes care of invocation, scheduling, retries, etc. No more queue draining!