Skip to content

HivemindTechnologies/ksqldb-playground

Repository files navigation

ksqlDB Playground

This git repository contains all the necessary resources for getting started with ksqlDB. You can explore it by yourself or read our blog article on ksqlDB, which provides a comprehensive overview of the technology and its capabilities, including step-by-step guides for setting up and using ksqlDB in various scenarios. In addition, the repository includes sample data and code examples to help you start with ksqlDB.

Architecture

Setup

Docker

docker compose up -d

create venv

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

start fake sensor generator

source .venv/bin/activate
python sensor.py

Usage

UIs

CLI

start ksqlDB CLI

docker run --net host -it confluentinc/ksqldb-cli ksql

Endpoints

  • Kafka: localhost:29092
  • S3: http://localhost:9000 (ACCESS_KEY: admin, SECRET_KEY: password, bucket: sink-bucket)
  • InfluxDB: http://localhost:8086 (token: mytoken, org: myorg, bucket: mybucket)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published