An open API service indexing awesome lists of open source software.

https://github.com/daggerok/kafka-java-example

Kafka 2.1.1 simple working example by using Java (Kotlin) API
https://github.com/daggerok/kafka-java-example

example gradle-kotlin-dsl kafka

Last synced: 11 months ago
JSON representation

Kafka 2.1.1 simple working example by using Java (Kotlin) API

Awesome Lists containing this project

README

          

# kafka getting started

_download and bootstrap kafka (unix)_

```bash
bash ./download-and-start-kafka.sh
netstat -aln | grep 2181
netstat -aln | grep 9092
```

another way to start kafka in docker:

```bash
git clone --depth=1 https://github.com/confluentinc/cp-docker-images.git
docker-compose -f cp-docker-images/examples/kafka-single-node/docker-compose.yml up -d
# docker-compose -f cp-docker-images/examples/kafka-single-node/docker-compose.yml down -v --rmi local
```

_flow_

```bash
./gradlew clean
bash ./download-and-start-kafka.sh

./gradlew -DmainClass=com.github.daggerok.ConsumerV1Kt
mv -f ./build/install/kafka-java-example ./build/consumer
bash ./build/consumer/bin/kafka-java-example &

./gradlew -DmainClass=com.github.daggerok.ProducerV1Kt
mv -f ./build/install/kafka-java-example ./build/producer
bash ./build/producer/bin/kafka-java-example one and two and three and four...

killall -9 java
```