Kafka Streams vs Apache Flink: A Pragmatic Comparison for Stream Processing (And why you should start with Kafka Streams !)
Kafka Streams vs Apache Flink: A Pragmatic Comparison for Stream Processing (And why you should start with Kafka Streams !)
Streams or queues? Why not both. @DavidKjerrumga1 explores how @apache_pulsar brings flexibility that complements @apachekafka’s log-based model — ideal for #AIagents needing reliability + real-time flow.
Read now: https://javapro.io/2025/11/06/why-ai-agents-need-a-protocol-flexible-event-bus/
Introduce KIP-932 - “Queues for Kafka,” unpacking how this new cooperative consumption model enables consumer scaling beyond traditional partition limits via message-level acknowledgement.

Kafka is an open-source distributed event streaming platform designed for high-throughput, low-latency handling of real-time data feeds.
What Is Data Streaming?
What is Apache Kafka?

Ever wondered how Netflix handles MILLIONS of users clicking, swiping, and streaming simultaneously? The answer is Kafka - and you're about to learn exactly how it works!

More self-promotion, but with good intentions: The early-bird price ends soon!
In March 2026 I’m doing my half-day “intro dive” workshop on event-driven architecture again, including a small Java/Kafka/Spring hands-on. If you’re curious about EDA or want to sharpen your toolbox, join us!
On-site in Munich, in German 🇩🇪.
➡️ https://software-architecture-summit.de/muenchen/
#eda #eventdrivenarchitecture #softwarearchitecture #workshop #training #java #apachekafka #spring
Kafka Consumer Scalability: Why Partitioning Alone Isn’t Enough