Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 1.44 KB

README.md

File metadata and controls

33 lines (20 loc) · 1.44 KB

image

Overview

The music demo is the KSQL version of the Kafka Streams Demo Application. This isn't an exact replica of that demo because some features in Kafka Streams API are not available yet in KSQL (coming soon!). Some of these differences are noted in the KSQL commands.

image

Follow along with the video Demo: Build a Streaming Application with KSQL.

Prerequisites

Local

As with the other demos in this repo, you may run the entire demo end-to-end with ./start.sh, and it runs on your local Confluent Platform install. This requires the following:

  • Confluent Platform 5.2
  • Java 1.8 to compile the data generator, i.e. the KafkaMusicExampleDriver class
  • Maven to compile the data generator, i.e. the KafkaMusicExampleDriver class

Docker

Follow the step-by-step guide. This requires the following:

  • Docker version 17.06.1-ce
  • Docker Compose version 1.14.0 with Docker Compose file format 2.1

What Should I see?

  • If you are running Confluent Platform, use Confluent Control Center to view and create KSQL queries: http://localhost:9021/development/ksql/
  • Instead of using the music demos's REST endpoints, use KSQL to inspect the data.