OMG! It came! Now listening: Transformers The Movie OST - The Reformatted Edition
Tom Cooper
@tomcooper.dev
Senior Principal Engineer at IBM, Ex-Red Hat, Ex-Reddit, Ex-Twitter, Distributed Systems PhD, interested in all things stream processing, also cycling
Congratulations to Apache Storm on their 3.0.0 release: storm.apache.org/2026/07/22/s... I need to spend some time updating my knowledge of it, its been 6 years since I finished my PhD based on performance modelling of Storm Topologies tomcooper.dev/phd/
Apache Storm 3.0.0 Released
Apache Storm is a free and open source distributed realtime computation system. Storm makes it easy to reliably process unbounded streams of data, doing for realtime processing what Hadoop did for bat...
storm.apache.org
Apache 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/...
Below 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.
downloads.apache.org
Memo to pretty much (but obviously not quite) everybody in the media…
Reform have now lost six by-elections in a row in England, Scotland and Wales. Their national poll rating is 26% – below Labour in 1983 – and Farage’s approval rating is -37. They’re very far from the voice of the people and need to stop being treated as such.
Burnham probably got most of the Lib Dem, Green and disaffected Tory votes. But damn... is it nice to see the Labor vote far ahead of the combined right-wing vote. Tactical voting FTW.
✅ BURNHAM IN Makerfield by-election result: LAB: 54.8% (+9.6) REF: 34.5% (+2.7) RST: 6.8% (+6.8) CON: 2.2% (-8.7) GRN: 0.7% (-3.7) LDEM: 0.4% (-6.4)
We need to get to the bottom of Russian interference in our country and crucially hold those who work with them responsible. Please consider signing this petition from @hopenothate.org.uk to demand a wide reaching inquiry secure.hopenothate.org.uk/page/193695/...
Russia set Britain on fire. Demand an inquiry.
The men who tried to set fire to Kier Starmer’s house were taking orders from Russia. Our research shows this was not an isolated plot. It was part of a wider Russian operation on British soil. Add yo...
secure.hopenothate.org.uk
Next up at #StrimziCon2026 is Sky Kistler from Reddit talking about how they migrated there massive AWS EC2 based Kafka infra to a Strimzi based solution running on Kubernetes: www.reddit.com/r/RedditEng/...
From the RedditEng community on Reddit
Explore this post and more from the RedditEng community
reddit.com
#StrimziCon2026 just kicked off, join us to hear from maintainers and users of Strimzi about how to use Strimzi to full effect and what is coming in the future! community2.cncf.io/events/detai...
StrimziCon 2026 | CNCF
Virtual Event - StrimziCon is an event for developers, DevOps engineers, and solution architects who want to learn about Strimzi and event streaming. Strimzi is an operator for running Apache Kafka on...
community2.cncf.io
Last breakout session of #Current26 is sticking with my Kafka Streams theme, a walkthrough of designing a production grade application based on Kafka Streams
Now attending the World Premiere conference talk on Hardwood: the new Apache Parquet parser by @gunnarmorling.dev at #Current26
Another Kafka Streams talk at #Current26, this time from Michelin around KS automatic resource naming and all the "fun" that comes from that
Continuing the rebalancing theme at #Current26, with a talk on the challenges of large rebalances in Kafka Streams and moving to KIP-1071 based rebalances
Next up at #Current26, time to get into some Kafka internals and learn about broker-side partition assigners (post KIP-848)
Kicking off #Current26 Day 2 with a talk from LinkedIn on dealing with trillion event CDC systems. Leaning about this Brooklin things I have been hearing about for years.
After bumping into an old Reddit colleague and chatting about CDC, the next talk at #current26 is hearing from @datadoghq.com about how they run their multi-PB streaming architecture. 10^4 brokers hosting 10^6 partitions 🤯
Next up at #current26 is a talk on keeping data private in your streaming pipelines, apparently Gremlins are involved.... I wonder if a particular gremlin blocking Crocodile (@kroxylicious.io) could help here too 🤔
I'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
Great to catch up with @gunnarmorling.dev and @rmoff.net at #Current26, looking forward to Gunnar's talk tomorrow about the new Parquet parser he has created and what that might mean for Flink (and maybe Kafka Streams)!
I have to compliment the audio setup at #Current26, the J-Arrays have some serious bass. The intro music lost me several Hz of my lower range....
Kroxylicious is the snappy open source proxy for Apache Kafka®. See how it works in 3 minutes: youtu.be/xLOjKScpJ3Q #ApacheKafka #Kroxylicious #EventStreaming #DataEngineering
Kroxylicious Introduction
YouTube video by Kroxylicious
youtu.be
A bit late, but the recording of my #StrimziCon2025 talk, Phased Upgrades of Strimzi Managed Kafka Fleets (hows that for a snappy title) is now up on Youtube: youtu.be/pEuYFFkQCUU?...
Phased upgrades of Strimzi managed Kafka fleets
YouTube video by Strimzi
youtu.be
It's my last day at Red Hat. Tomorrow I & the rest of middleware move to IBM. I wanted to work at RH since I heard about Fedora on the Linux Action Show (RIP) decades ago & I've loved developing in the open with RH. That'll continue after the move & after all, no one got fired for buying IBM...
🐊 Kroxylicious Proposal: "Routing API" This looks like a very useful addition to @kroxylicious.io (wire-protocol proxy for Apache Kafka): dynamic routing of requests to different upstream clusters, enabling use cases such as union clusters and client-based routing. 👉 github.com/kroxylicious...
Going from 1 to 13 PB/day 🤯 thanks to moving from a self-managed to a Strimzi-managed Kafka cluster! Great to hear these stories of how Strimzi not only made life easier for infra teams but improved the service they provide! strimzi.io/blog/2025/06...
Taming the Kafka Chaos: How Strimzi Helped Us Scale with Confidence
Strimzi provides a way to run an Apache Kafka cluster on Kubernetes in various deployment configurations.
strimzi.io