Hacker News new | ask | show | jobs
by nicoburns 1162 days ago
There are libraries that implement queueing on top of databases that require very little setup by the user. For example https://github.com/timgit/pg-boss
2 comments

Right. However, please don't forget that there are very often inherit limitations regarding scaling or availability and also that many fully fledged message queues come with a lot of perks like access management and administration / debugging tooling and interfaces.

I'm not saying that libraries like pg-boss and co. cannot sometimes replace a full queue implementation. But the tradeoffs need to be clear.

I’ve had a positive experience with Procrastinate.

https://procrastinate.readthedocs.io/en/stable/