deliver:Agile 2019 has ended
Back To Schedule
Monday, April 29 • 11:15am - 12:00pm
Introduction to Kafka Streams (Pooja Rallabhandi)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

Apache Kafka is a high-performance distributed streaming platform. It is a scalable publish-subscribe messaging system that helps in building real-time applications with simple data pipelines that transform and react to the incoming streams of data. Over the past years big-data companies have struggled with low-latency ingestion of large volumes of event data and the demand to be continuously reactive as the data arrives. Existing message queues are not an ideal solution when applications require high-throughput and fault-tolerant publish-subscribe messaging system. Kafka provides a platform for developing applications that react to streams of data to do real-time analytics, transform, aggregate real-time data flows and perform complex event processing. In this session my aim is to introduce the basic concepts of Kafka and Kafka-streams and provide use-cases where Kafka has proven to be a better solution for building event-driven applications.

Learning Outcomes:
  • This session will introduce you to the concepts of Kafka and Kafka-streams and help you build next-generation event driven applications.

Monday April 29, 2019 11:15am - 12:00pm CDT
Hermitage Ballroom C