Event-Driven Architectures Done Right

Logo
Presented by

Tim Berglund, Senior Director, Developer Advocacy, Confluent.

About this talk

Far from a controversial choice, Apache Kafka is now a technology that developers and architects are adopting with enthusiasm. This technology is enabling meaningful improvements in complex, evolvable systems that need to respond to the world in real-time. In this talk, we’ll look at common mistakes in event-driven systems built on top of Apache Kafka: · 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. It’s highly likely for medium- and large-scale systems that an event-first perspective is the most helpful one to take, but it’s early days, and it’s still possible to get this wrong. Come to this talk for a survey of mistakes not to make.
Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (328)
Subscribers (10599)
Confluent is building the foundational platform for data in motion. Our cloud-native offering is designed to be the intelligent connective tissue enabling real-time data, from multiple sources, to constantly stream across the organisation. With Confluent, organisations can create a central nervous system to innovate and win in a digital-first world.