Advertisement · 728 × 90

Posts by Matthias J. Sax 🦦

Stateful Kafka Streams Processors: Reducing Rebalancing - Lessons Learned Stateful Kafka Streams on Kubernetes need configuration to stay stable during rolling updates without causing lag. If your processor must be fast, runs on few partitions, and short lag matters, the de...

lukastymo.com/posts/028-st...

4 days ago 0 1 0 0

Maybe an unpopular opinion, but using `var` is for lazy people. #notAFan

1 week ago 2 0 1 0
Preview
I Told a Room Full of Developers to Never Trust a Monkey. Then I Had to Actually Build the Thing. ost "prompt-to-code" tools only handle prompt-to-spec. IIKit closes the spec-to-code gap with locked assertions, 11 skills, and a live dashboard.

“The source code is the new bytecode”

Interesting read.

www.linkedin.com/pulse/i-told...

1 month ago 3 0 0 0
Confluent Documentation | Confluent Documentation Find the guides, samples, tutorials, API, Terraform, and CLI references that you need to get started with the streaming data platform based on Apache Kafka®.

Checkout the docs (docs.confluent.io/cloud/curren...) and kick the tires, and let us know what you think.

1 month ago 0 0 0 0

With the recent #ApacheKafka 4.2 release, the new "streams" rebalance protocol is production ready. It's exciting that it's also GA on Confluent Cloud now.

The cherry-on-top is, that our #KafkaStreams Cloud UI now also shows task assignment information for "streams" groups. \1

1 month ago 0 0 1 0

The recent 4.2 release is one of the largest milestones for Kafka Streams so far. The new “streams” groups introduce Kafka Streams specific RPCs into the protocol, making Kafka Streams more than just a wrapper around consumer/producer clients, and a first class citizen.

\1

2 months ago 7 1 1 0

We are happy to announce that Andrew Schofield accepted our invitation to join the PMC.

Congratulations Andrew!

1 month ago 2 1 0 0

We are happy to announce that Christo Lolov accepted our invitation to join the PMC.

Congratulations Christo!

1 month ago 3 1 0 0

We are happy to announce that Kamal Chandraprakash accepted our invitation to join the PMC.

Congratulations Kamal!

1 month ago 1 1 0 0

We are happy to announce that Lianet Magrans accepted our invitation to join the PMC.

Congratulations Lianet!

1 month ago 3 1 0 0
Advertisement
Apache Kafka 4.2.0 Release Announcement We are proud to announce the release of Apache Kafka® 4.2. This release contains many new features and improvements. This blog post will highlight some of the more prominent ones. For a full list of c...

We are happy to announce Apache Kafka 4.2.0!

Highlights are: Queues for Kafka and the new #KafkaStreams "streams" groups.

Thanks to all the 155 contributors and our RM Christo Lolov.

More details on the web page:
kafka.apache.org/blog/2026/01...

2 months ago 1 2 0 0

We have two new open positions on our team (#ApacheKafka Java Clients and #KafkaStreams) in Canada 🇨🇦

Entry level: jobs.ashbyhq.com/confluent/67...

Senior: jobs.ashbyhq.com/confluent/26...

2 months ago 1 0 0 0
Hacking Kafka Streams with Sophie Blee‑Goldman | Ep. 15 | Confluent Developer Podcast
Hacking Kafka Streams with Sophie Blee‑Goldman | Ep. 15 | Confluent Developer Podcast YouTube video by Confluent Developer

Great episode with @ableegoldman.bsky.social! Well, I didn’t expect it to be anything else than outstanding!

youtu.be/QEZILs_qk8Y

3 months ago 4 0 0 0

In case you missed it. The eagle has landed…

cwiki.apache.org/confluence/d...

3 months ago 3 0 0 0

There is a new KIP-1244 proposing to deprecate the Kafka Streams Scala API, and remove it with the next major release.

Please join the discussion on the dev mailing list if this concerns you.

3 months ago 1 2 0 0

I had the pleasure to get an „early access“, and have to say, it’s a great book!

#KafkaStreams

4 months ago 2 0 0 0
Preview
ALC Taipei: Igniting the Apache Open Source Movement in Taiwan - The ASF Blog By: Chia-Ping Tsai (ALC Taipei Chief) We are absolutely thrilled to announce the official launch of the Apache Local Community (ALC) Taipei, established with the full support of The ASF! ALC Taipei…

Big news for open source in Taiwan!

ALC Taipei has officially launched with The ASF's support and is already contributing across Kafka, Airflow, YuniKorn, Ozone and more.

Read the full story → buff.ly/RSPuecn

#CommunityOverCode #OpenSource

4 months ago 3 2 0 0

10K. Quite a number!

4 months ago 5 0 0 0

Sounds like fun!

4 months ago 1 0 0 0
Advertisement

We are backing up a larger KIP for Kafka Streams. Exciting! …headers… cough.

Stay tuned. Maybe a we can publish it as a holiday present.

4 months ago 2 1 0 1
Video

🚀 I've built a new interactive simulation of #Kafka Streams, showcasing state stores!

See state stores being restored, switch between RocksDB & in-memory state store behavior,restart tasks. Great for understanding or explaining Kafka Streams!

Try it here: kafkastreamsfieldguide.com/tools/state-...

4 months ago 10 3 0 0
Preview
Kafka Streams News - November 2025 | Kafka Streams Field Guide Book Latest news and content from the Kafka Streams community for November 2025

Just published my #KafkaStreams news summary! 🔥
Highlights: 4.1.1 bug-fix release, upcoming DLQ feature for Kafka Streams, new Streams UI in Confluent Cloud, Current sessions, & more.
kafkastreamsfieldguide.com/articles/kaf...
#ApacheKafka

5 months ago 1 2 0 0
Preview
Reimagining Stream Processing with Matthias J. Sax | Ep. 9 Podcast Episode · Confluent Developer ft. Tim Berglund, Adi Polak & Viktor Gamov · 11/17/2025 · 37m

This was fun! Thanks @gamussa.dev for having me.

podcasts.apple.com/us/podcast/c...

5 months ago 5 2 0 0
Preview
Apache Kafka Apache Kafka: A Distributed Streaming Platform.

We are happy to share that the Apache Kafka 4.1.1 bug-fix release is now available!

It contains a critical memory-leak fix for #KafkaStreams and many other fixes. For details see kafka.apache.org/blog#apache_...

Thanks to 32 contributors and Lianet Magrans as our RM.

5 months ago 4 3 0 0
Preview
The Kafka Protocol Deconstructed: A Live-Coded Deep Dive Kafka powers the real-time data infrastructure of countless organizations, but how many of us really understand the magic behind its speed and reliability? What makes a Kafka broker capable of handlin...

#ApacheKafka did grow up over the years, and conference talks changed accordingly... -- If you like to nerd out, "The Kafka Protocol Destructed" talk by Mateo Rojas from LittleHorse is a refreshing change back to the roots!

current.confluent.io/post-confere...

5 months ago 6 0 0 0

Repeat after me: Kafka TX timeout is not a producer liveness check, but a guard against head of line blocking for read-committed consumers.

5 months ago 3 0 0 0

Including “Strengthening Kafka Streams Operations and Observability” — If you are using #KafkaStreams on Confluent Cloud you should check out the announcement.

5 months ago 1 0 0 0

Well, afaik Aiven runs this in production on their end already. Seems they want to make sure they get the KIP upstreamed to reduce the cost of maintaining their fork.

5 months ago 0 0 1 0
Advertisement
Preview
Life Is But A Stream Podcast Hosted by Joseph Morais Life Is But A Stream is a web show and podcast for tech leaders looking to harness real-time data streaming to accelerate innovation and drive business impact.

#KafkaStreams is at the core of Metronome.

"There is some talks we've given[...] on what it looks like to run KS at scale." -- "We are storing TBs of state in RocksDB."

A very advanced deployment requiring careful engineering. But the library approach shines!

Check it out.

cnfl.io/3WPoAGE

5 months ago 2 1 0 0
Post image

I've built a Core Insights dashboard for #Kafka Streams! 📊

This Prometheus-based Grafana dashboard brings together the metrics that actually matter. One view to spot issues before they become incidents.
#dataengineering

kafkastreamsfieldguide.com/articles/kaf...

5 months ago 5 2 1 0