Neha Narkhede, co-founder and CTO of Confluent, explains the architectural differences between Kafka Streams and traditional MapReduce/Hadoop processing systems.
“What we learned is that, ah, stream processing is in fact much more than a faster MapReduce layer. It, in fact, most of the applications that do stream processing look much more like a microservice of an application, and less like a faster version of a batch or MapReduce job.”
quote is from the automated transcript, cleaned for reading:
filler sounds and stutters are removed, nothing is rephrased. names can be misheard
(the analysis reads context, assessments check outside sources). how →
More from Neha Narkhede
Opinion
Narkhede: Central streaming platforms like Kafka replace legacy enterprise service buses
“Fundamentally, companies want to collect all sorts of data, and there isn't just a database and a warehouse anymore. There are lots and lots of distributed systems, which means that we need to move to a sort of platform-centric approach, and this will, this is…”
Narkhede: Non-Kafka stream processing systems are complex and limited to niche problems
“Kafka Streams is, Extremely powerful, but very simple because it builds on top of primitives in Kafka. A lot of other systems are powerful, but, ah, not so simple. They're only applicable to a niche set of problems.”
Narkhede: Companies are shifting from batch processing to real-time data
“A lot of companies are making a fundamental shift towards leveraging data in real-time, and moving away from that style computing Ah, which is essentially once a day data processing.”
Neha Narkhede: Stream processing generalizes request-response and batch paradigms
“Stream processing is often thought about as something that is just real time in nature, but it is really a generalization of these two extremes, request, response, and batch.”
This entire site, over 400 conversations transcribed, diarized, checked and made playable,
runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the
moments worth sharing, cuts them, captions them, and reframes them for every feed.
We use essential cookies to make the site work. With your permission we
also use analytics cookies (Google Analytics and Mixpanel) to understand
usage and improve StarZero. See our Cookie Policy.