The code for Responsive's solution to the scaling problem is available on Github: github.com/responsivede...
@digitalbuff.dev
Sharing 15+ years of software development experience on http://digitalbuff.dev. Self-employed developer specialized in building data platforms and applications for clients. Writing a book on Kafka Streams, follow me for updates!
The code for Responsive's solution to the scaling problem is available on Github: github.com/responsivede...
Released my Kafka Streams roundup, then this gem of a podcast episode dropped one hour later. A must-watch story about hacking #KafkaStreams to defy partition limits and its parallelism constraints. www.youtube.com/watch?v=QEZI...
#ApacheKafka
Want to know what happened in the #KafkaStreams community recently? I've just published my Kafka Streams roundup! ποΈ
Two new KIPs were started this new year, and some excellent articles were published in December.
kafkastreamsfieldguide.com/articles/kaf...
#ApacheKafka
π π Holiday sale - 10% off the Kafka Streams Field Guide
Give yourself the gift of knowledgeβless time troubleshooting, more time building with confidence in 2026.
kafkastreamsfieldguide.com
#ApacheKafka #KafkaStreams
Price goes up tomorrow - Launch week ending.
Today is the last day to get the Kafka Streams Field Guide at a 15% launch discount. If youβve been meaning to grab it, nowβs the time.
kafkastreamsfieldguide.com
#ApacheKafka #KafkaStreams
Troubleshooting a Kafka Streams issue can cost multiple hours.
The Kafka Streams Field Guide helps you avoid OOMs, state-sharing bugs, long rebalances, and fragile exception handling.
If it saves you one afternoon of troubleshooting, itβs paid for itself
πGet your copy now kafkastreamsfieldguide.com
No fluff. Just straightforward advice and deep insights to improve your Kafka Streams performance.
Get it free: kafkastreamsfieldguide.com/free-chapters
π Partitioning Strategy: How to size topics, optimize message distribution, ensure ordering, and handle co-partitioning.
π Rebalance Tuning: Understand warmup tasks and how to configure them to reach stable, higher throughput faster.
Get my Kafka Streams Performance Pack (Free PDF). Two critical chapters from my new Kafka Streams Field Guide on the topics that matter most in production.
#ApacheKafka #KafkaStreams
My "No Graphics API" blog post is live! Please repost :)
www.sebastianaaltonen.com/blog/no-grap...
I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
The wait is over β my Kafka Streams Field Guide is officially released! π π
Launch week = 15% off (autoβapplied on checkout)
Get your copy now! π kafkastreamsfieldguide.com
#Kafka #KafkaStreams
π Itβs almost time β the Kafka Streams Field Guide releases TOMORROW!
This isnβt a beginnerβs guide. Itβs built for engineers who want to understand the framework deeply, solve real issues, and design resilient, high-performance apps.
Be ready.
kafkastreamsfieldguide.com
π Launch week is almost here!
The #KafkaStreams Field Guide drops next Tue, Dec 16 β and early buyers get 15% off during launch week with code LAUNCHWEEK (auto-applied at checkout).
Iβm also using purchasing power parity so you get a fair regional price.
kafkastreamsfieldguide.com
π£ Release Date Announcement!
My #KafkaStreams Field Guide releases next Tuesday, Dec 16th!
I canβt wait to share my 8 insights from running Kafka Streams in productionβso you can build & deploy with confidence.
kafkastreamsfieldguide.com
IBM acquires Confluent, the #Kafka company.
newsroom.ibm.com/2025-12-08-i...
π 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-...
π¨NEW DOC ALERTπΉοΈ
The Making of Disco Elysium - Part One: Foundations
www.youtube.com/watch?v=eH6m...
After over 18 months of research, interviews & editing our Disco Elysium series is here.
In this first episode we focus on the cultural and personal foundations of the world of Elysium.
Wait what's this?!
I've managed to pull my finger out to ship a list of **a whole lot of interesting links about stuff going on in the world of data for November**, a whole three days left until the end of the month!
rmoff.net/2025/11/26/i...
Interesting interview with Matthias J. Sax, technical lead for #KafkaStreams at Confluent.
www.youtube.com/watch?v=nrDU...
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
Keeper was a really unique game with a beautiful art style. Double Fine now released this making of documentary. Loved the behind the scenes look! #gamedev
youtu.be/1OOfRTfMnx0?...
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.
π I've built an interactive simulation of #Kafka Streamsβ architecture!
See messages flow through the simulation. Tweak partitions, threads and throughput. Watch how it impacts processing. Great for understanding or explaining Kafka Streams!
Try it here: kafkastreamsfieldguide.com/tools/intera...
Exciting news about my #KafkaStreams Field Guide! π
β
Will be available in HTML, PDF, and EPUB
β
Code examples in both Java and Scala
Read it however you like, in whichever language you prefer. More details coming soon!
#ApacheKafka #dataengineering
kafkastreamsfieldguide.com
It leverages the awesome kineticedge/kafka-streams-dashboards stack, so it's very easy to try out!
buff.ly/6IgnSVU
It shows you processing latency, message flow per topic, tracks RocksDB activity, breaks down exactly how each thread spends its time (processing, punctuating, committing, or polling), and moreβ¦
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...
Interesting new tool to diagnose Kafka clusters! Already has 17 scenarios built-in. They're looking for feedback to add more π
Great overview of Kafka Streams!
Happy to share, that we did release an update to our @kafkastreams.bsky.social UI in #ConfluentCloud.
We are now showing more detailed information about instances, threads, running/rebalancing state, and JMX metrics.
Check it out and let us know what you think!
www.confluent.io/blog/monitor...