Live data from Hacker News

Why was Apache Kafka created?

bigdata.2minutestreaming.com

1–10 of 229 posts

Re: Why was Apache Kafka created?

#6
Startup founder here -- we tried it, and it feels bloated (Java!), bureaucratic and overcomplicated for what it is. Something like Redis queues or even ZMQ probably suffices for 90% of use cases. Maybe in hyper-scaled applications that need to be ultraperformant (e.g., realtime trading, massive streaming platforms) is where Kafka comes into play.

Re: Why was Apache Kafka created?

#7

Why was it named that is also a question.

> Jay Kreps chose to name the software after the author Franz Kafka because it is "a system optimized for writing", and he liked Kafka's work. From Wikipedia.

A system optimized for writing could also describe the machine in Kafka's "In the Penal Colony".

Re: Why was Apache Kafka created?

#8

Why was it named that is also a question.

> Jay Kreps chose to name the software after the author Franz Kafka because it is "a system optimized for writing", and he liked Kafka's work. From Wikipedia.

Kafkaesque to configure and get running for simple tasks.

Re: Why was Apache Kafka created?

#10
post #6

Startup founder here -- we tried it, and it feels bloated (Java!), bureaucratic and overcomplicated for what it is. Something like Redis queues or even ZMQ probably suffices for 90% of use cases. Maybe in hyper-scaled applications that need to be ultraperformant (e.g., realtime trading, massive streaming platforms) is where Kafka comes into play.

Have you tried Redpanda?
Post reply on HN