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.
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