
Conference40min
From Tower of Babel to Babel Fish: Evolving Kafka Architecture With Schema Registry
This talk demonstrates how Schema Registry enables seamless, multi-language communication in Kafka-based systems. Learn strategies for managing evolving data contracts, integrating Schema Registry into CI/CD, and handling schema evolution, to build resilient, flexible, and scalable event-driven architectures that avoid miscommunication and support diverse development teams.
Viktor GamovConfluent
talkDetail.whenAndWhere
Friday, November 7, 15:40-16:20
Room 1 - Thessaloniki
talks.roomOccupancytalks.noOccupancyInfo
You’ve conquered the basics – Kafka clusters are running, producers are producing, and consumers are consuming. Life is good...until your Python team needs to talk to your Spring Boot services, and suddenly, everyone’s speaking different languages. Like the biblical Tower of Babel, your elegant event-driven architecture crumbles under the weight of miscommunication.
What if there were a Babel Fish for your distributed systems? A way to let each service speak its native tongue while ensuring perfect understanding across your entire ecosystem?
This talk will explore how Schema Registry transforms from “that optional component you skipped” into the essential backbone of resilient, polyglot Kafka architectures. You’ll discover practical strategies for implementing data contracts that evolve without breaking, patterns for seamlessly integrating Schema Registry into your CI/CD pipelines, and real-world approaches for managing schema evolution without derailing your development velocity.
Whether scaling beyond your first language, preparing for a multi-team Kafka implementation, or recovering from your first production schema disaster, you’ll leave with concrete techniques to make your Kafka systems more resilient, flexible, and ready for Day 2 challenges.
What if there were a Babel Fish for your distributed systems? A way to let each service speak its native tongue while ensuring perfect understanding across your entire ecosystem?
This talk will explore how Schema Registry transforms from “that optional component you skipped” into the essential backbone of resilient, polyglot Kafka architectures. You’ll discover practical strategies for implementing data contracts that evolve without breaking, patterns for seamlessly integrating Schema Registry into your CI/CD pipelines, and real-world approaches for managing schema evolution without derailing your development velocity.
Whether scaling beyond your first language, preparing for a multi-team Kafka implementation, or recovering from your first production schema disaster, you’ll leave with concrete techniques to make your Kafka systems more resilient, flexible, and ready for Day 2 challenges.
Viktor Gamov
Viktor Gamov is a Principal Developer Advocate at Confluent, founded by the original creators of Apache Kafka®. With a rich background in implementing and advocating for distributed systems and cloud-native architectures, Viktor excels in open-source technologies. He is passionate about assisting architects, developers, and operators in crafting systems that are not only low in latency and scalable but also highly available.
As a Java Champion and an esteemed speaker, Viktor is known for his insightful presentations at top industry events like JavaOne, Devoxx, Kafka Summit, and QCon. His expertise spans distributed systems, real-time data streaming, JVM, and DevOps. Viktor has co-authored “Enterprise Web Development” and “Apache Kafka® in Action”. Follow Viktor on X - @gamussa to stay updated with Viktor’s latest thoughts on technology, his gym and food adventures, and insights into open-source and developer advocacy.
As a Java Champion and an esteemed speaker, Viktor is known for his insightful presentations at top industry events like JavaOne, Devoxx, Kafka Summit, and QCon. His expertise spans distributed systems, real-time data streaming, JVM, and DevOps. Viktor has co-authored “Enterprise Web Development” and “Apache Kafka® in Action”. Follow Viktor on X - @gamussa to stay updated with Viktor’s latest thoughts on technology, his gym and food adventures, and insights into open-source and developer advocacy.
talkDetail.shareFeedback
talkDetail.feedbackNotYetAvailable
talkDetail.feedbackAvailableAfterStart
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
occupancy.votingNotYetAvailable
occupancy.votingAvailableBeforeStart
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments