Ideas for async queues while staying within free tier?

I would like a way to do async work and maximize what I can do within the free tier.

As of right now I have a fairly basic setup, a webserver running Node JS (shared-cpu-1x) and a Postgres DB (1 GB, shared-cpu-1x). I am pretty sure I have room for 1 more shared-cpu-1x if needed.

My main question for people is, can I set up an async queue with a worker while staying within the free tier? I was thinking about using BullMQ because it seems like we get a free upstash redis without using an extra shared-cpu-1x, allowing me to possibly bring up a worker to execute the work that sits in the queue.

Was wondering if anyone has other ideas? Thanks!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.