Bruno Cadonna's Avatar

Bruno Cadonna

@bruno.cadonna.name

Committer & PMC member @ Apache Kafka Software developer @ Responsive Convinced otter 🦦

56 Followers  |  30 Following  |  14 Posts  |  Joined: 14.11.2024  |  1.8882

Latest posts by bruno.cadonna.name on Bluesky

When an async function is called, the function is not executed, but only a future is created. To execute the function the caller needs to await the result. Yield does not really express that.

06.08.2025 13:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
No More Hiding: Kafka Streams as a First-Class Citizen in the Kafka Protocol Kafka Streams, the native stream processing technology of Kafka, stands out for its unique ability to assign work and propagate metadata among clients without the need for separate coordination infras...

If you're interested in the new rebalance protocol for Kafka Streams and couldn't attend my talk with @bruno.cadonna.name at Current London, the recording is now online: current.confluent.io/post-confere...

05.06.2025 13:05 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Now all is well!

21.05.2025 17:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

@ableegoldman.bsky.social from @responsive.dev about async processing in #KafkaStreams

Or is it parallel processing? 🦦

#Current2025

21.05.2025 12:05 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Awesome talk and work!

21.05.2025 16:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Slides, code samples, and blog post for KIP-1033 and KIP-1034 from the creators.

21.05.2025 08:45 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

@lucasbrut.bsky.social and I have a talk about the new Streams rebalance protocol (a.k.a. KIP-1071) at Current London 2025 on Wednesday, May 21, 2025, 2:00 PM - 2:45 PM, Breakout Room 6.

If you like otters, coffee, (Franz) Kafka, Kafka Streams, and open-heart surgery, you should come to our talk.

19.05.2025 12:03 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Sr. Product Manager, Apache Kafka and Clients in Remote, United States Sr. Product Manager, Apache Kafka and Clients in , , United States

Senior Product Manager role for Apache Kafka and clients.

careers.confluent.io/jobs/1593174...

10.04.2025 01:09 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

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...

28.03.2025 06:42 β€” πŸ‘ 9    πŸ” 6    πŸ’¬ 0    πŸ“Œ 1

My talk #StreamProcessing Smackdown: #KafkaStreams v Apache Flink" is coming to #CurrentLondon 2025

Which framework do you prefer?

- Challenging decision points?
- Use cases where one shines?
- Aspects you want covered?

Drop your thoughts below #dataBS #current25 @confluent.io

22.03.2025 15:54 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

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

21.03.2025 17:55 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
Kafka Client Survey

Had a blast yesterday at #Current2025

As part of our talk β€œOne Client to Rule them all” we prepared a survey to learn more about your Kafka Clients pain points.

We would appreciate your input docs.google.com/forms/d/1vXr...

20.03.2025 02:55 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Below is a summary of the JIRA issues addressed in the 4.0.0 release of Kafka. For full documentation of the release, a guide to get started, and information about the project, see the Kafka project site.

Apache Kafka 4.0.0 is released. Check out the release notes here: dlcdn.apache.org/kafka/4.0.0/...

18.03.2025 19:10 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 2

Could you please elaborate on the faulty part? That sounds interesting...

08.01.2025 07:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Welcome to @lucasbrut.bsky.social!
Good to see you joining the party!

29.12.2024 09:28 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Otter wir lovely wishes - for you & no otter

Otter wir lovely wishes - for you & no otter

For all the otters and not-yet-otters in the blue sky!

Happy holidays!

(Don't take the "no otter" literally! The otter is winking!)

23.12.2024 09:20 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Kafka Streams has officially come to Bluesky! Follow this account for updates on everything Kafka Streams and keep up to date with new features, bug fixes, and upcoming KIPs.

Long live the otter!

20.12.2024 06:23 β€” πŸ‘ 16    πŸ” 7    πŸ’¬ 1    πŸ“Œ 2
x.com

Apache Kafka 3.7.2 was released!

x.com/apachekafka/...

16.12.2024 17:43 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

πŸ₯³ KIP-1071 was accepted by the Apache Kafka community! πŸ₯³

Exciting!

bsky.app/profile/brun...

14.12.2024 17:16 β€” πŸ‘ 13    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
KIP-1104: Allow Foreign Key Extraction from Both Key and Value in KTable Joins - Apache Kafka - Apache Software Foundation

KIP-1104 is completed. It closes such an obvious gap in the FK-join API that I am wondering why it was not done this way in the first place... (and why did it not come up much earlier?)

Well, we will have it with upcoming 4.0 release. Better now than never.

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

04.12.2024 02:59 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Maybe the biggest KIP we ever did for KS?

29.11.2024 15:54 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Confluence Mobile - Apache Software Foundation

We opened the voting for KIP-1071 (cwiki.apache.org/confluence/x...) that proposes to introduce a Streams-specific rebalance protocol to Apache Kafka.

Reminder: You do not need to be a committer or PMC member to discuss and vote on KIPs. You just need to be interested and kind πŸ™‚.

29.11.2024 11:12 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 2

Isn't the goal of code reviews to resolve all the comments by the reviewer?

29.11.2024 10:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

IMO, the biggest problem with inline comments is that they are really hard to maintain. Since they are really hard to maintain, they start to lie at some point. So, something that was maybe useful in the beginning becomes useless and even confusing.

29.11.2024 10:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The thread below seemed to resonate!

For developers building new types of applications on Kafka, I think Kafka Streams is the best available technology. This is largely due to its embedded form factor: developers want to build apps, they don't want to manage clusters! (1/4)

21.11.2024 22:27 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

Welcome @ableegoldman.bsky.social to BlueSky! Kafka Streams extraordinaire!

20.11.2024 07:04 β€” πŸ‘ 12    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0

Welcome @ableegoldman.bsky.social !

An otter more in the sky!

Long live the otter! 🦦

20.11.2024 12:21 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
KIP-1112: allow custom processor wrapping - Apache Kafka - Apache Software Foundation

Another new KIP. Would you find this useful?

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

18.11.2024 18:50 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
KIP-1111: Enforcing Explicit Naming for Kafka Streams Internal Topics - Apache Kafka - Apache Software Foundation

New KIP alert.

Very interesting idea!

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

18.11.2024 18:48 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Welcomed by the duchess and the doctor. What an honor!

15.11.2024 05:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@bruno.cadonna.name is following 20 prominent accounts