Skip to content

xtutran/my-kafka-examples

 
 

Repository files navigation

Copyright © Cloudera, Inc. 2018

Code Examples for CDK/CDH Releases Powered by Apache Kafka

Welcome to the code repository for CDK/CDH Releases Powered by Apache Kafka. The code stored serves the following purposes:

  • Provide a useful starting point for developers.
  • Provide extra detailed comments that fit in the code, but won't be readable in a web page or documentation.
  • Have more examples available for the intermediate developer.
  • Provide other examples for more advanced Kafka administrative tasks.
  • Be the repository for code used in Kafka blog posts.

Projects

Below is a list of the examples provided here. Each such project should have their own README with details specific to that project.

SimpleClient

Minimal example of a Kafka producer and consumer.

SimpleFlafka

Simple example using Flume and Kafka consumer groups.

SchemaProvider

Example of efficient serialization and schema versioning using Apache Avro.

StructuredStreamingRefApp

Sample applications that demonstrate a Kafka -> Spark Structured Streaming -> Kudu pipeline for ingestion

Getting Started

In general, you will need the latest version of Java and Maven appropriate to a Kafka client environment.

License

Licensed under Apache License Version 2.0

Releases

No releases published

Packages

No packages published

Languages

  • Scala 48.8%
  • Java 44.8%
  • Shell 5.0%
  • TSQL 1.4%