What do you use for background jobs?

Rails has sidekiq, Elixir/Phoenix has Oban -- any suggestions for the BETH stack?
3 Replies
whatplan
whatplan13mo ago
I know someone who has used https://docs.bullmq.io/ but as an effect fan I would check out their options- https://effect.website/docs/concurrency/queue https://effect.website/docs/concurrency/hub
What is BullMQ
General description of BullMQ and its features
Queue – Effect
A fully-fledged functional effect system for TypeScript with a rich standard library
Hub – Effect
A fully-fledged functional effect system for TypeScript with a rich standard library
Martimatix
Martimatix13mo ago
Thanks for your prompt reply, Ethan. This is exactly what I was looking for. 🙏
Dauntless
Dauntless13mo ago
As another alternative, defer is kind of like Inngest but supports bun runtime and is easy to setup with Elysia https://www.defer.run/
Defer
Defer: Zero infrastructure Node.js background jobs
Develop fast, ship with confidence and scale without limits.
Want results from more Discord servers?
Add your server