// the find
confluentinc/demo-scene
Scripts and samples to support Confluent Demos, Talks, and Blogs. Not all of the examples in this repository are kept up to date. For automated tutorials and QA'd code, see https://github.com/confluentinc/tutorials/
A collection of scripts, Docker Compose files, and sample code from Confluent's developer relations team, covering Kafka Connect pipelines, ksqlDB queries, and Confluent Cloud integrations. It exists to support conference talks and blog posts, not to be a production reference — the README says as much. Useful when you need a starting point for a specific Kafka integration pattern and don't want to write the Docker Compose from scratch.
Wide coverage of real integration patterns — CDC with Debezium, JDBC source/sink, Elasticsearch, S3, MongoDB, and more — each in its own directory with a working docker-compose.yml. Many entries link directly to the conference talk or blog post that motivated them, so you can understand the intent behind the code. The ksqlDB examples in particular are practical: error handling, UDFs, tombstones, multi-cluster setups. Shell-first approach means the setup steps are explicit rather than hidden behind abstractions.
Explicitly unmaintained: the README warns that not all examples are kept up to date, and given the repo spans multiple major Kafka and ksqlDB releases, many Docker images will reference versions that are years old or no longer available on Docker Hub. No CI at all — nothing validates that any of these stacks actually boot. Heavily skewed toward Confluent Platform and Confluent Cloud specifics, so the patterns often don't translate cleanly to vanilla Apache Kafka. The flat directory structure with 80+ top-level folders and no index beyond the README makes it hard to navigate once you're past the scroll.