The Streaming Otter
banner
thestreamingotter.bsky.social
The Streaming Otter
@thestreamingotter.bsky.social
110 followers 140 following 20 posts
The unoffical Apache Kafka Streams account. Long live the otter.
Posts Media Videos Starter Packs
Reposted by The Streaming Otter
🚀 Announcing the Kafka Streams Field Guide! I’m writing a book with 8 insights for running Kafka Streams in production. Join the waiting list at kafkastreamsfieldguide.com and get 2 free chapters! #ApacheKafka
Kafka Streams Field Guide | Kafka Streams Field Guide Book
kafkastreamsfieldguide.com
Reposted by The Streaming Otter
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...
Monitor Kafka Streams Health in Confluent Cloud
Quickly troubleshoot Kafka Streams apps with new health metrics in Confluent Cloud. Spot bottlenecks, monitor RocksDB, and reduce MTTR—no extra code.
www.confluent.io
Reposted by The Streaming Otter
We are excited to announce the Apache Kafka 4.0.1 bug-fix release, containing over 40 fixes!

Thanks to 53 contributors and your RM Christo Lolov.

For more details, checkout the announcement:
kafka.apache.org/blog#apache_...
Apache Kafka
Apache Kafka: A Distributed Streaming Platform.
kafka.apache.org
Oh-oh!
🚨Kafka Streams 4.1.0 contains a memory leak regression bug: issues.apache.org/jira/browse/...

Be careful upgrading, or wait for 4.1.1 bug-fix release. We plan to get it out quickly.
issues.apache.org
Reposted by The Streaming Otter
Any KIP-1071 experience out there?

Asking for a friend.
Reposted by The Streaming Otter
🚀 Yesterday, we announced that 𝗥𝗲𝘀𝘁𝗮𝘁𝗲 𝗖𝗹𝗼𝘂𝗱 is now publicly available. Today, we’re announcing 𝗥𝗲𝘀𝘁𝗮𝘁𝗲 𝟭.𝟱!

This release brings key features for building, controlling and observing your durable agents and workflows.
Reposted by The Streaming Otter
The #ApacheKafka Java clients and #KafkaStreams engineering team at @confluent.io keeps growing.

Very excited to welcome @okaberintaroubeta.bsky.social, Genseric Ghiro, and @nikitashupletsov.bsky.social!

We also have one more entry level position in Toronto 🇨🇦

careers.confluent.io/jobs/job/67c...
careers.confluent.io
Reposted by The Streaming Otter
Apache Kafka 4.1.0 was release!

Most exciting, the new “streams” rebalance protocol is available as early access.

We are happy to announce the Apache Kafka 4.1.0 release!

Please try it out, and let us know how it goes!

kafka.apache.org/blog#apache_...
Apache Kafka
Apache Kafka: A Distributed Streaming Platform.
kafka.apache.org
Reposted by The Streaming Otter
While we are waiting for Apache Kafka 4.1.0 release, the development does not stop. We just completed KIP-1034 (cwiki.apache.org/confluence/d...) which adds a DLQ feature to Kafka Streams. Very exciting!
https://cwiki.apache.org/confluence/dis…
Reposted by The Streaming Otter
The schedule is now available for Community Over Code North America, and early bird registration ends June 28. We hope you'll join the ASF community in Minneapolis Sept 11-14! buff.ly/4b8kciW

#CommunityOverCode #opensource
Reposted by The Streaming Otter
Chris @chris.blue · Jun 18
Insane amount of SlateDB work going on:

- snapshot reads
- split/merge DBs (zero copy)
- deterministic simulation testing

And someone just pushed Python bindings in a PR! 🤯
Reposted by The Streaming Otter
Apache Kafka 3.9.1 is now available for download: buff.ly/5ONjJgB

This bug-fix release has several fixes, and most importantly, it adds Java 23 support. #opensource
Reposted by The Streaming Otter
Next at #Current25 a panel discussion on the past, present and future of @kafkastreams.bsky.social. I love the background...the likeness is uncanny...
Reposted by The Streaming Otter
New blog post alert! My colleague Alieh Saeedi digs into the guts of manual consumer offset commits, and the improvements of KIP-1094 (AK 4.0) about it.

Outstanding work!

Enjoy the read and change your code. You most likely do it wrong right now!

www.confluent.io/blog/guide-t...
Kafka Consumer Offsets Guide—Basic Principles, Insights & Enhancements
Learn how to achieve data consistency and reliability with a complete Apache Kafka consumer offsets guide covering key principles, offset management, and KIP-1094 innovations.
www.confluent.io
Reposted by The Streaming Otter
Chris @chris.blue · Apr 22
Today marks SlateDB’s one year anniversary! It’s been a lot of fun. Thanks to @rohanpd.bsky.social @flaneur2024.bsky.social @almog.ai @vigneshc.bsky.social @paulbutler.org Jason Gustafson, David Moravek, and many others for joining the project. 😀
SlateDB - An embedded storage engine built on object storage | SlateDB
Description will go into a meta tag in <head />
SlateDB.io
Reposted by The Streaming Otter
We are having two more (early career) open positions in our team, Java clients & #KafkaStreams (🇨🇦). If working on distributed data systems and stream processing sounds interesting to you, please apply: careers.confluent.io/jobs/1518441...

We have also not closed the other two positions yet:
Reposted by The Streaming Otter
Apache Kafka 4.0 was released recently. We got a couple of a cool KIPs shipped.

KIP-1065: cwiki.apache.org/confluence/p...

The ProductionExceptionHandler becomes more flexible. It’s now also called for retriable errors. This allows you to break (previously infinite) retry loops.

\1
https://cwiki.apache.org/confluence/pag…
Reposted by The Streaming Otter
We have two open (early career) engineering positions in our team (Canada 🇨🇦)

If you are excited about contributing to #ApacheKafka with a focus on Java client and @kafkastreams.bsky.social this might be the right fit for you

careers.confluent.io/jobs/1581205...
careers.confluent.io/jobs/1580808...
Reposted by The Streaming Otter
Thrilled to announce that I'll be bringing my 'charming French accent' to #Current25 London to present my talk: 'Massive Kafka Streams Topology Revamp in Production: No Chaos, No Headaches! My Key Takeaways 🦾'. Can’t wait to share the lessons learned! #kafka #eda #kafkaStreams #kstreamplify
Reposted by The Streaming Otter
First time at #Current2025, and I’m incredibly lucky to have been selected as a speaker for two talks!

🔹 Optimizing Kafka Streams Joins, with @adamsouquieres.bsky.social
🔹 Exception Handling & DLQ in Kafka Streams – A deep dive into KIP-1033 & KIP-1034

Can’t wait to meet the #Kafka community!
Reposted by The Streaming Otter
Drum roll... 🥁

We released our Confluent Cloud UI for #KafkaStreams

Instead of only seeing the internal consumer/producer clients in the "Clients" view, you now get a list of all your running #KafkaStreams applications, plus some basic statistics.

--Long live the otter. 🦦