Massive Kafka Streams Topology Revamp in Production: No Chaos, No Headaches! My Key Takeaways 🦾!

Lightning Talk

You've been rocking Kafka Streams in production for a while, but guess what? Times have changed! Your Kafka skills have leveled up, and/or your business is pushing for a fresh twist... 🚀

Now, you need to revamp your entire kafka stream topology—without breaking everything! 😱

But how do you pull this off without disrupting consumers, ensuring accurate the last data updates into your internal topics, and avoiding the headache of renaming your microservice or tweaking input/output topics? 🫨

Join me as we dive into "remapping" fonctionnality from Kstreamplify, our open-source library from Michelin adding extra capabilities to Kafka Streams.

Through a simple, hands-on example, I'll show you how to make these changes smoothly.

Grab a seat 🪑—let's make topology changes a breeze! 🌪️✨


Marie-Laure Momplot

Michelin