├── .travis.yml ├── README.md └── src └── main ├── kotlin └── com │ └── ippontech │ └── kafkatutorials │ └── simpleclient │ ├── Constants.kt │ ├── Person.kt │ ├── computelatency │ └── MeasureLatency.kt │ ├── plainjson │ ├── SimpleProcessor.kt │ └── SimpleProducer.kt │ ├── withavro │ ├── SimpleProcessor.kt │ └── SimpleProducer.kt │ └── withcustomserde │ ├── PersonSerde.kt │ ├── SimpleProcessor.kt │ └── SimpleProducer.kt └── resources ├── log4j.properties ├── person.avsc └── register_schema.py /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/README.md -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/Constants.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/Person.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/Person.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/computelatency/MeasureLatency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/computelatency/MeasureLatency.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/plainjson/SimpleProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/plainjson/SimpleProcessor.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/plainjson/SimpleProducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/plainjson/SimpleProducer.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withavro/SimpleProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withavro/SimpleProcessor.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withavro/SimpleProducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withavro/SimpleProducer.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withcustomserde/PersonSerde.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withcustomserde/PersonSerde.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withcustomserde/SimpleProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withcustomserde/SimpleProcessor.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withcustomserde/SimpleProducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/kotlin/com/ippontech/kafkatutorials/simpleclient/withcustomserde/SimpleProducer.kt -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/main/resources/person.avsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/resources/person.avsc -------------------------------------------------------------------------------- /src/main/resources/register_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseigneurin/kafka-tutorial-simple-client/HEAD/src/main/resources/register_schema.py --------------------------------------------------------------------------------