Pickup Data; Go North • Kris Jenkins • Devoxx Poland 2021

youtube.com 2 lat temu


Apache Kafka is utilized by many video gaming companies to manage and analyse live data from their players, handling billions of events across dozens of countries all day. But no of them have thrown caution to the wind and utilized Kafka as their core game engine.

In this talk we'll revisit the quintessential video game, the Text-Based Adventure, and implement as much of it as we can in pure Kafka. We may not break the Steam sales records, but along the way we'll learn a lot about the building blocks of event systems, any interesting ksqlDB tricks, and get a glimpse of how many different needs a good event store can satisfy: data collection, processing & enrichment, analytics, real-time reporting and more.
The origin code will be available online afterwards, but if your boss catches you building an MMO on the corporate server, we take no responsibility.


Lecture took place on Friday 27th August 2021 at 14:40 in area 1


Kris Jenkins is the erstwhile CTO of a gold-trading company, contractor for a number of net startups, and now Developer Advocate at Confluent. He enjoys anything that makes strategy architecture simpler and more reliable (like functional programming and event-based systems), and anything that puts the fun back into coding (like meetups, hackathons, and playing with fresh technology). Kris lives in London with his noun phrase and 2 subjunctive clauses.


#IT #Development #SoftwareDevelopment