Processing Streaming Data with Apache Kafka and KSQL
GOTO Copenhagen 2019

Processing Streaming Data with Apache Kafka and KSQL

Thursday Nov 21
09:00 –
16:00
Room 176/177

Apache Kafka is a de facto standard event streaming platform, being widely deployed as a messaging system, and having a robust data integration framework (Kafka Connect) and stream processing API (Kafka Streams) to meet the needs that common attend real-time message processing. But there’s more!

The Kafka ecosystem now offers KSQL, a declarative, SQL-like stream processing language that lets you define powerful stream-processing applications easily. What once took some moderately sophisticated Java code can now be done at the command line with a familiar and eminently approachable syntax.

In this workshop, we’ll cover the following:

  • How to produce to and consume from a Kafka topic
  • Using Kafka Connect to consume data from a relational database
  • How to enrich and aggregate streaming data using KSQL