Matthias J. Sax 🦦 @mjsax.bsky.social · 01/09/2026Woot, woot! 🎉 "Current San Francisco 2026: Your session has been accepted!" Excited to share the stage with Lucas Brutschy to talk about "Keeping the Balance with Kafka Streams" (KIP-1071), ie, how we are going to support warmup tasks and are building high-availability features. 000
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 24/08/2026We are happy to announce our latest committer Jiunn-Yang (Ken) Huang! Please join us to congratulate him! 011
Matthias J. Sax 🦦 @mjsax.bsky.social · 24/08/2026“Separate GoFundMe crowdfunding campaigns were set up to assist Arrate and the Kieffer family.“ 000
Matthias J. Sax 🦦 @mjsax.bsky.social · 12/08/2026Cybertruck? Maybe. But only if they offer it with higher resolution. 000
Matthias J. Sax 🦦 @mjsax.bsky.social · 06/08/2026Vibe coding is like throwing a hammer at a nail from 10ft and hope for the best. 320
Matthias J. Sax 🦦 @mjsax.bsky.social · 05/08/2026Another very interesting episode on @thegeeknarrator.bsky.social Curious to see how AI will change software engineering in the next 10+ years. podcasts.apple.com/us/podcast/t...podcasts.apple.comFuture of Coding with AI ft. Andrey BreslavPodcast Episode · The GeekNarrator · August 4 · 1h 15m 000
Reposted by Matthias J. Sax 🦦rmoff 🏃♂️🫖🥓 @rmoff.net · 17/07/2026Hey, we launched a new blog :) It's even got an RSS feed! 100% technical content, covering Kafka, Flink, and much more. 👉🏻 developer.confluent.io/blog/ 051
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 25/06/2026Apache Kafka 4.3.1 was released. It contains a critical memory-leak bug fix for #KafkaStreams. Thanks to our RM Bill Bejeck for the quick turnaround on this downloads.apache.org/kafka/4.3.1/...downloads.apache.orgBelow is a summary of the JIRA issues addressed in the 4.3.1 release of Kafka. For full documentation of the release, a guide to get started, and information about the project, see the Kafka project site. 024
Matthias J. Sax 🦦 @mjsax.bsky.social · 09/06/2026I state corrected… the deadline was just extended today to June/28. 010
Matthias J. Sax 🦦 @mjsax.bsky.social · 08/06/2026Alsways fun to be on the show! But this one is kinda personally special. Happy Birthday #KafkaStreams youtu.be/wuWJ99wp9hQyoutu.be10 Years of Kafka Streams with Matthias J. Sax | Ep. 32 | Confluent Developer PodcastYouTube video by Confluent Developer 021
Matthias J. Sax 🦦 @mjsax.bsky.social · 08/06/2026The CfP for #Current2026 in San Francisco is closing soon (June/8, 8:59pm PDT). Time to submit your proposal now! current.confluent.io/san-franciscocurrent.confluent.ioSan FranciscoCurrent is the biggest event in data streaming. Over two days in San Francisco, developers, data practitioners, and tech executives will come together to shape the future of Apache Kafka, Apache Flink... 000
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 04/06/2026Apache Kafka 4.2.1 landed. It contains a critical broker side bug-fix for the new “streams” group. If you did hold back so far, it’s time to upgrade and adopt now! downloads.apache.org/kafka/4.2.1/...downloads.apache.orgBelow is a summary of the JIRA issues addressed in the 4.2.1 release of Kafka. For full documentation of the release, a guide to get started, and information about the project, see the Kafka project site. 013
Reposted by Matthias J. Sax 🦦Lucia Cerchie @luciacerchie.bsky.social · 31/05/2026We built some agent skills to help people use Flink, Kafka Streams, and Kafka clients, as well as Tableflow. LMK what you think! github.com/confluentinc...github.comagent-skills/skills at main · confluentinc/agent-skillsAI agent skills for stream processing and event streaming - confluentinc/agent-skills 032
Reposted by Matthias J. Sax 🦦Tom Cooper @tomcooper.dev · 19/05/2026I'm having a @kafkastreams.bsky.social theme at #Current26, so I'm kicking things off with a talk about record headers in Kafka Streams state stores 021
Reposted by Matthias J. Sax 🦦Tom Cooper @tomcooper.dev · 19/05/2026Next up at #Current26: Writing Supersonic Kafka apps using @quarkus.io 121
Reposted by Matthias J. Sax 🦦Tom Cooper @tomcooper.dev · 20/05/2026Continuing the rebalancing theme at #Current26, with a talk on the challenges of large rebalances in Kafka Streams and moving to KIP-1071 based rebalances 121
Reposted by Matthias J. Sax 🦦Tom Cooper @tomcooper.dev · 20/05/2026Another Kafka Streams talk at #Current26, this time from Michelin around KS automatic resource naming and all the "fun" that comes from that 022
Reposted by Matthias J. Sax 🦦Tom Cooper @tomcooper.dev · 20/05/2026Last breakout session of #Current26 is sticking with my Kafka Streams theme, a walkthrough of designing a production grade application based on Kafka Streams 042
Reposted by Matthias J. Sax 🦦rmoff 🏃♂️🫖🥓 @rmoff.net · 20/05/2026Happy birthday #kafkastreams! Ten year celebration at #current26 082
Matthias J. Sax 🦦 @mjsax.bsky.social · 20/05/2026#KafkaStreams compatible single-node stream processing. Very interesting. #deFactoStandard 100
Matthias J. Sax 🦦 @mjsax.bsky.social · 20/05/2026Great comparison of „classic“ and „streams“ rebalancing. Pretty much sums it up. 010
Matthias J. Sax 🦦 @mjsax.bsky.social · 19/05/2026If you are at #Current this week, join us to celebrate! What a milestone! 000
Matthias J. Sax 🦦 @mjsax.bsky.social · 12/05/2026Did you know that we released a skill for building @kafkastreams.bsky.social applications? Check it out and let us know about your experience using it. github.com/confluentinc...github.comGitHub - confluentinc/agent-skills: AI agent skills for stream processing and event streamingAI agent skills for stream processing and event streaming - confluentinc/agent-skills 140
Reposted by Matthias J. Sax 🦦Mickael Maison @mickaelmaison.bsky.social · 06/05/202610 years ago, I was opening his first PR to Apache Kafka github.com/apache/kafka... I clearly had no idea what I was getting myself into!github.comKAFKA-3587: LogCleaner fails due to incorrect offset map computation … by mimaison · Pull Request #1332 · apache/kafkaRemoved the over pessimistic require and instead attempt to fill the dedup buffer. Use the (only) map until full; this may allow to process all dirty segment (optimism) or may happen in the middle ... 161
Matthias J. Sax 🦦 @mjsax.bsky.social · 05/05/2026You are coming to #Current London in May? We are having an #ApacheKafka AMA at the meetup hub on Tuesday with some committers and PMC members. Stop by to ask your questions or just listen in. /1 100
Matthias J. Sax 🦦 @mjsax.bsky.social · 04/05/2026It‘s always fun to listen to early war stories about #Kafka and #KafkaStreams. Check out the lastest Confluent Developer podcast with Mateo Rojas. podcasts.apple.com/us/podcast/c...podcasts.apple.comConfluent Developer ft. Tim Berglund, Adi Polak & Viktor GamovTechnology Podcast · Updated Weekly · Hi, we’re Tim Berglund, Adi Polak, and Viktor Gamov and we’re excited to bring you the Confluent Developer podcast (formerly “Streaming Audio.”) Our hand-crafted ... 000
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 17/04/2026lukastymo.com/posts/028-st...lukastymo.comStateful Kafka Streams Processors: Reducing Rebalancing - Lessons LearnedStateful 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... 001
Matthias J. Sax 🦦 @mjsax.bsky.social · 10/04/2026Maybe an unpopular opinion, but using `var` is for lazy people. #notAFan 120
Matthias J. Sax 🦦 @mjsax.bsky.social · 09/03/2026“The source code is the new bytecode” Interesting read. www.linkedin.com/pulse/i-told...linkedin.comI 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. 030
Matthias J. Sax 🦦 @mjsax.bsky.social · 03/03/2026With 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 100
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 21/02/2026The 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 171
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 23/02/2026We are happy to announce that Andrew Schofield accepted our invitation to join the PMC. Congratulations Andrew! 021
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 23/02/2026We are happy to announce that Christo Lolov accepted our invitation to join the PMC. Congratulations Christo! 031
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 22/02/2026We are happy to announce that Kamal Chandraprakash accepted our invitation to join the PMC. Congratulations Kamal! 011
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 21/02/2026We are happy to announce that Lianet Magrans accepted our invitation to join the PMC. Congratulations Lianet! 031
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 17/02/2026We 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...kafka.apache.orgApache Kafka 4.2.0 Release AnnouncementWe 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... 012
Matthias J. Sax 🦦 @mjsax.bsky.social · 16/02/2026We 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... 010
Matthias J. Sax 🦦 @mjsax.bsky.social · 20/01/2026Great episode with @ableegoldman.bsky.social! Well, I didn’t expect it to be anything else than outstanding! youtu.be/QEZILs_qk8Yyoutu.beHacking Kafka Streams with Sophie Blee‑Goldman | Ep. 15 | Confluent Developer PodcastYouTube video by Confluent Developer 040
Matthias J. Sax 🦦 @mjsax.bsky.social · 17/01/2026In case you missed it. The eagle has landed… cwiki.apache.org/confluence/d...cwiki.apache.orgKIP-1271: Allow to Store Record Headers in State Stores - Apache Kafka - Apache Software Foundation 030
Reposted by Matthias J. Sax 🦦Kafka Streams @kafkastreams.bsky.social · 13/01/2026There 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. 012
Matthias J. Sax 🦦 @mjsax.bsky.social · 13/12/2025I had the pleasure to get an „early access“, and have to say, it’s a great book! #KafkaStreams 020
Reposted by Matthias J. Sax 🦦Apache Software Foundation (The ASF) @apache.org · 09/12/2025Big 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 #OpenSourcenews.apache.orgALC Taipei: Igniting the Apache Open Source Movement in Taiwan - The ASF BlogBy: 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… 032
Matthias J. Sax 🦦 @mjsax.bsky.social · 05/12/2025We are backing up a larger KIP for Kafka Streams. Exciting! …headers… cough. Stay tuned. Maybe a we can publish it as a holiday present. 031
Reposted by Matthias J. Sax 🦦Yennick Trevels @digitalbuff.dev · 02/12/2025🚀 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-... 0103
Reposted by Matthias J. Sax 🦦Yennick Trevels @digitalbuff.dev · 17/11/2025Just 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... #ApacheKafkakafkastreamsfieldguide.comKafka Streams News - November 2025 | Kafka Streams Field Guide BookLatest news and content from the Kafka Streams community for November 2025 012