Kris Jenkins is a Developer Advocate for Confluent, a veteran startup contractor, and former CTO & Co-Founder of a gold trading business. He started his career working for a finance company whose success depended on having a better data model than all their competitors, and the search for the better model has been with him ever since.
English session - Intermediate
How much can we do with Kafka in a lunch break? Let's find out.
English session - Beginner
Apache Kafka is an event-streaming database that needs a different mental model to get the best out of it, and the best way to acquire new mental models is by building something!
In this talk we'll revisit a classic game - a Text-Based Adventure - and rebuild it as an event-based application.
Along the way we'll learn to think in streams, explore some design patterns, and see how Kakfa handles data-processing, state management and more.