Hacker News new | ask | show | jobs
by TedDoesntTalk 1163 days ago
When you’re dealing with billions of messages, i think queuing systems may be tuned more for it?

I’d like to hear why people chose Kafka over some RDBMS tables.

3 comments

Billions of jobs with hours long time to complete seems like something no one would have the resources for.
Just wait till a start convinces someone to give them money for a system that allows anyone, anywhere to queue up infinite loops XD
I'm going to be honest, I think some 80% of Kafka users are overengineering it.

Kafka has specific use cases but it seems a lot of people just go "ok use Kafka here" and wait for the load that rarely comes

In an online environment, having your system go down during those rare times will eventually cost you your business.
Sure, then kafka stays online and the rest doesn't because you forgot some details.
Performance and distributed nature.