{"adoption": {"forks": 1119, "observed_at": "2026-08-28T04:06:09.955436+00:00", "stars": 2064}, "canonical_url": "https://ross.abutalabs.com/products/confluentinc-examples", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Apache Kafka, Apache Flink and Confluent Platform examples and demos", "domain": ["big-data", "developer-tools", "tutorials"], "enriched": true, "function": ["streaming", "etl", "message-queue", "monitoring", "developer-tools"], "health_score": 80, "homepage": null, "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["confluentinc/examples"], "name": "confluentinc/examples", "platform": ["cloud", "self-hosted", "jvm", "python", "go"], "pushed_at": "2026-08-25T06:05:37+00:00", "repo": "confluentinc/examples", "stars": 2064, "tags": ["apache-kafka", "apache-flink", "confluent-platform", "confluent-cloud", "ksqldb", "schema-registry", "kafka-connect", "debezium", "cdc", "demos", "examples", "event-streaming", "data-engineering", "docker", "kubernetes"], "topics": ["kafka", "demo", "examples", "confluent", "replicator", "cloud", "connect", "connector", "jdbc", "debezium", "quickstart", "schema-registry", "monitoring", "avro", "kubernetes", "cdc", "sql", "docker", "microservices"], "urls": [], "use_cases": ["learn apache kafka with hands-on examples", "set up an end-to-end streaming ETL pipeline demo", "try kafka connect and debezium CDC examples", "explore ksqlDB stream processing queries", "build producer and consumer clients against confluent cloud", "reference a secured kafka deployment configuration"], "what_it_is": "A curated collection of demos and examples showcasing Apache Kafka, Apache Flink, and Confluent Platform event streaming, including Confluent Cloud, stream processing, and data pipeline use cases. It serves as a learning resource and configuration reference for building Kafka-based streaming applications.", "when_to_avoid": ["you need a production-ready application rather than demo code", "you want a Kafka client library instead of example projects", "you use a streaming platform other than Kafka/Confluent"], "when_to_choose": ["you want runnable, curated demos for Kafka, Flink, or Confluent Platform", "you are learning event streaming or preparing Confluent Cloud deployments", "you need example configurations for connectors, schema registry, or security"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/confluentinc-examples", "repo": "confluentinc/examples", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.955436+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:57:08.091008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae59e6d8323fe8a98786989b7a2ecedaf81dae149026b29d752089aa8c51caee", "fetched_at": "2026-08-28T04:06:09.955436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/confluentinc/examples"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3060, "days_push": 8, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}