Why was Apache Kafka created?
bigdata.2minutestreaming.com
Why was Apache Kafka created?
1–10 of 229 posts
Re: Why was Apache Kafka created?
#2(I was wondering if this was some sort of generated ripoff but the author worked on Kafka for 6 years: https://x.com/BdKozlovski.)
Re: Why was Apache Kafka created?
#3Why was it named that is also a question.
Re: Why was Apache Kafka created?
#4Why 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.
Re: Why was Apache Kafka created?
#5As someone who has made the mistake of using kafka in a non enterprise space - it really seems like the etcd problem where you need more time to run etcd than to run whatever service you're providing.
Re: Why was Apache Kafka created?
#6Startup 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?
#7Why 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?
#8Re: Why was Apache Kafka created?
#9My only complaint with this article is that it seems to be implying kafka that linkedIn's problem couldn't have been solved with a bunch of off-the-shelf tools.
Re: Why was Apache Kafka created?
#10Startup 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?