Kafka is a technology developers and architects adopt with enthusiasm;a technology that enables critical and meaningful improvements in complex systems that must respond to the world in real time.
Join us to discuss some of the most common mistakes made when building and implementing event-driven systems on top of Kafka, and how Confluent’s fully managed platform makes the difference. We’ll touch on:
Deploying Kafka when an event-driven architecture is not the best choice.
- Ignoring schema management. Events are the APIs of event-driven systems!
- Writing bespoke consumers when stream processing is a better fit.
- Using stream processing when you really need a database.
- Trivializing the task of elastic scaling in all parts of the system.
Come to this talk for a survey of mistakes not to make!
Tim Berglund is a teacher, author, and technology leader with Confluent, where he serves as the Senior Director of Developer Experience. He can frequently be found at speaking at conferences in the United States and all over the world. He is the co-presenter of various O’Reilly training videos on topics ranging from Git to Distributed Systems, and is the author of Gradle Beyond the Basics. He tweets as @tlberglund, blogs very occasionally at http://timberglund.com, is the co-host of the http://devrelrad.io podcast, and lives in Littleton, CO, USA with the wife of his youth and their youngest child, the other two having mostly grown up.