{"id":51108372,"url":"https://github.com/pneff93/stream-processing-playground","last_synced_at":"2026-06-24T15:31:56.156Z","repository":{"id":280580383,"uuid":"923750081","full_name":"pneff93/stream-processing-playground","owner":"pneff93","description":"Repo to try out different stream processing technologies","archived":false,"fork":false,"pushed_at":"2025-03-04T06:52:30.000Z","size":303,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-04T07:35:24.977Z","etag":null,"topics":["confluent-cloud","flink-sql","ksqldb","kstreams"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pneff93.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-28T19:17:05.000Z","updated_at":"2025-03-04T06:52:34.000Z","dependencies_parsed_at":"2025-03-04T07:45:52.560Z","dependency_job_id":null,"html_url":"https://github.com/pneff93/stream-processing-playground","commit_stats":null,"previous_names":["pneff93/stream-processing-playground"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pneff93/stream-processing-playground","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pneff93%2Fstream-processing-playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pneff93%2Fstream-processing-playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pneff93%2Fstream-processing-playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pneff93%2Fstream-processing-playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pneff93","download_url":"https://codeload.github.com/pneff93/stream-processing-playground/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pneff93%2Fstream-processing-playground/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34739426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-24T02:00:07.484Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["confluent-cloud","flink-sql","ksqldb","kstreams"],"created_at":"2026-06-24T15:31:56.088Z","updated_at":"2026-06-24T15:31:56.149Z","avatar_url":"https://github.com/pneff93.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stream Processing Playground\n\nThis repository showcases different approaches to stream processing, focusing on **data transformation**, **wrangling**, and **aggregation**. \nusing the following tools:\n- [Kafka Streams (KStreams)](https://kafka.apache.org/documentation/streams/)\n- [ksqlDB](https://ksqldb.io/)\n- [Confluent FlinkSQL](https://docs.confluent.io/cloud/current/flink/index.html)\n- [Streamiz](https://github.com/LGouellec/streamiz)\n\n\n![](image.png)\n\n## Run on Confluent Cloud\n\nWe run the stream processing pipeline on Confluent Cloud (CC).\n\nTo get started, you'll need to provide the necessary configurations (like bootstrap server, API keys, etc.) in your applications. Once that's set up, you can launch the Kafka Producer and Kafka Streams by running \n```\n./gradlew run\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpneff93%2Fstream-processing-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpneff93%2Fstream-processing-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpneff93%2Fstream-processing-playground/lists"}