Sophie Blee-Goldman
@ableegoldman.bsky.social
Apache Kafka PMC/committer, Founding Engineer at Responsive, Kafka Streams dev/fan, otter advocate. My debugging rubber duck is a 5 ft giraffe, please refer any questions to him
Next up in the Kafka Streams 101 series: performance optimization!
Admittedly this one goes way beyond just the "101" level, with general tips to incredibly specific optimization techniques.
Check it out to get a handle on your application's performance: bit.ly/43zXoQM
Admittedly this one goes way beyond just the "101" level, with general tips to incredibly specific optimization techniques.
Check it out to get a handle on your application's performance: bit.ly/43zXoQM
Kafka Streams 101: Optimizing your apps for maximum performance
Learn the concepts, configs, and application design strategies to get your Kafka Streams apps running as optimally as possible.
bit.ly
March 11, 2025 at 1:19 AM
Next up in the Kafka Streams 101 series: performance optimization!
Admittedly this one goes way beyond just the "101" level, with general tips to incredibly specific optimization techniques.
Check it out to get a handle on your application's performance: bit.ly/43zXoQM
Admittedly this one goes way beyond just the "101" level, with general tips to incredibly specific optimization techniques.
Check it out to get a handle on your application's performance: bit.ly/43zXoQM
Next entry in the Kafka Streams 101 series: application lifecycle.
Very beginner friendly, but even the pros might find a useful tip or two -- for example: have you heard of the new standby task listener?
Check it out: www.responsive.dev/blog/app-lif...
Very beginner friendly, but even the pros might find a useful tip or two -- for example: have you heard of the new standby task listener?
Check it out: www.responsive.dev/blog/app-lif...
Kafka Streams 101: Application Lifecycle
Learn how to properly start, stop, and manage the lifecycle of Kafka Streams
www.responsive.dev
February 26, 2025 at 10:04 PM
Next entry in the Kafka Streams 101 series: application lifecycle.
Very beginner friendly, but even the pros might find a useful tip or two -- for example: have you heard of the new standby task listener?
Check it out: www.responsive.dev/blog/app-lif...
Very beginner friendly, but even the pros might find a useful tip or two -- for example: have you heard of the new standby task listener?
Check it out: www.responsive.dev/blog/app-lif...
We're keeping the ball rolling on the Kafka Streams 101 series with yet another blog post! This time the focus is on configuration, and breaking down the most important configs to focus on for various needs (such as correctness, resiliency, etc)
Check it out here: www.responsive.dev/blog/importa...
Check it out here: www.responsive.dev/blog/importa...
Kafka Streams 101: The Most Important Configs
Learn which configurations are most critical for a reliable and efficient deployment
www.responsive.dev
February 18, 2025 at 10:40 PM
We're keeping the ball rolling on the Kafka Streams 101 series with yet another blog post! This time the focus is on configuration, and breaking down the most important configs to focus on for various needs (such as correctness, resiliency, etc)
Check it out here: www.responsive.dev/blog/importa...
Check it out here: www.responsive.dev/blog/importa...
The 2025 blog post series has begun and we're kicking things off with the "official" Kafka Streams upgrade-guide -- check it out for best practices when setting up a new app, rules for safe vs unsafe upgrades, and tips for making the process go smoothly: www.responsive.dev/blog/topolog...
Kafka Streams 101: Topology Upgrades
A Kafka Streams 101 lesson to learn how to identify unsafe changes to a topology and the techniques to mitigate them
www.responsive.dev
February 13, 2025 at 7:29 PM
The 2025 blog post series has begun and we're kicking things off with the "official" Kafka Streams upgrade-guide -- check it out for best practices when setting up a new app, rules for safe vs unsafe upgrades, and tips for making the process go smoothly: www.responsive.dev/blog/topolog...
Thanks everyone for all the feedback on blog post ideas! Performance and upgrades were most popular so stay tuned for these deep dives - for beginners and advanced users alike
Check out our new Kafka Streams 101 site and subscribe to get notified for these and other upcoming lessons! bit.ly/40LWJZL
Check out our new Kafka Streams 101 site and subscribe to get notified for these and other upcoming lessons! bit.ly/40LWJZL
Kafka Streams 101 | Responsive
Learn to build bulletproof Kafka Streams applications
bit.ly
February 4, 2025 at 2:42 AM
Thanks everyone for all the feedback on blog post ideas! Performance and upgrades were most popular so stay tuned for these deep dives - for beginners and advanced users alike
Check out our new Kafka Streams 101 site and subscribe to get notified for these and other upcoming lessons! bit.ly/40LWJZL
Check out our new Kafka Streams 101 site and subscribe to get notified for these and other upcoming lessons! bit.ly/40LWJZL
[1/5] Hey fellow Kafka Streams otters! You may have already seen my previous blog posts such as the "Debugging Rebalances" and "EOS guide" from last year (and if you haven't, go check them out! Links in thread)
But now it's 2025, and time for me to think about what to write next...
But now it's 2025, and time for me to think about what to write next...
January 15, 2025 at 3:29 AM
[1/5] Hey fellow Kafka Streams otters! You may have already seen my previous blog posts such as the "Debugging Rebalances" and "EOS guide" from last year (and if you haven't, go check them out! Links in thread)
But now it's 2025, and time for me to think about what to write next...
But now it's 2025, and time for me to think about what to write next...
For any Kafka Streams fans out there who want to know what it's like scaling an EOS application up to multiple TB of state at ~10k+ records/s with minimal downtime -- make sure to catch the Q&A we're hosting tomorrow with Metronome.
Join us Dec 12th at 9:30am PST!
www.linkedin.com/events/72647...
Join us Dec 12th at 9:30am PST!
www.linkedin.com/events/72647...
Q&A: Scaling Event Driven Architectures with Metronome | LinkedIn
We're hosting a live Q&A session with two engineers who have seen it all:
- Casey Crites, a founding engineer at Metronome, implemented and scaled the Kafka pipeline at Metronome from zero to where i...
www.linkedin.com
December 11, 2024 at 11:26 PM
For any Kafka Streams fans out there who want to know what it's like scaling an EOS application up to multiple TB of state at ~10k+ records/s with minimal downtime -- make sure to catch the Q&A we're hosting tomorrow with Metronome.
Join us Dec 12th at 9:30am PST!
www.linkedin.com/events/72647...
Join us Dec 12th at 9:30am PST!
www.linkedin.com/events/72647...