Live data from Hacker News

Ask HN: What's your go-to message queue in 2025?

news.ycombinator.com

41–50 of 99 posts

Re: Ask HN: What's your go-to message queue in 2025?

#43
SQS is great if you're already on AWS - it works and gets out of your way.

Kafka is a great tool with lots of very useful properties (not just queues, it can be your primary datastore), but it's not operationally simple. If you're going to use it you should fully commit to building your whole system on it and accept that you will need to invest in ops at least a little. It's not a good fit for a "side" feature on the edge of your system.

Re: Ask HN: What's your go-to message queue in 2025?

#45

I am using Beanstalkd, it is small and fast and you just apt-get it on Debian. However, I have noticed that oftentimes devs are using queues where Workflow Engines would be a better fit. If your message processing time is in tens of seconds – talk to your local Workflow Engine professional (:

In that case, any suggestions if the answer was looking for workflow engines? Ideally something that will work for no-person-in-the-middle workloads in the tens of seconds range as well as person-making-a-decision workflows that can live for anywhere between minutes and months?

Re: Ask HN: What's your go-to message queue in 2025?

#46
post #38

using zeebe/Camunda at work. The system gives you a way of designing and partitioning message-based workflows. It has a very thorough design.

We had a lot of reliability isdues with zeebe/camunda (granted we started using it at version 0.10), and now they also rugulled the free version. So I would never go near that company again.

reliability is much better now, as far as i can tell.

Re: Ask HN: What's your go-to message queue in 2025?

#49
post #30
post #28

Postgres. Doing ~ 70k messages/second average. Nothing huge but don’t need anything dedicated yet.

I'm curious on how people use Postgres as a message queue. Do you rely on libraries or do you run a custom implementation?

Just select for update skipped locked. Table is partitioned to keep unprocessed small.

Re: Ask HN: What's your go-to message queue in 2025?

#50
post #28

Postgres. Doing ~ 70k messages/second average. Nothing huge but don’t need anything dedicated yet.

Curious what kind of hardware you're using for that 70K/s?

It’s an r8g instance in aws. Can’t remember the size but I think it’s over provisioned because it’s at like 20% utilisation and only spikes to 50.
Post reply on HN