github.com/jessewei/cp-demo ↗

Confluent Platform Demo including Apache Kafka, KSQL, Control Center, Replicator, Confluent Schema Registry, Security

An animated visualization of jessewei/cp-demo's Git history from October 2017 to September 2020, built by 37 contributors. The codebase reached 1,235 lines. The video runs 1 minute 46 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Contributors

37

Lines of Code

1,235

From

2017-10-13

To

2020-09-17

Advertisement

About jessewei/cp-demo

This is a comprehensive demonstration of the Confluent Platform built around a real-world use case of streaming Wikipedia edits in real time. The project ingests live edit data from Wikimedia Foundation IRC channels using Kafka Connect, processes it through ksqlDB and Kafka Streams, and outputs the results to Elasticsearch for visualization in Kibana. The example showcases the full data pipeline including schema management via Confluent Schema Registry, message replication, and monitoring through Confluent Control Center.

All components in the demo have end-to-end security enabled, making it suitable for learning how to deploy secure event streaming applications in production environments. The architecture demonstrates multiple key technologies working together: Kafka as the event streaming backbone, various Kafka connectors for source and sink operations, stream processing frameworks, and supporting infrastructure for data governance and observability.

The project is designed as an educational resource paired with official Confluent documentation and tutorials. It targets developers and architects looking to understand how to build and manage event streaming applications using the Confluent Platform, with particular emphasis on security considerations and operational management across distributed systems.

Advertisement

Share this video