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
- Host: GitHub
- URL: https://github.com/daggerok/kafka-java-example
- Owner: daggerok
- License: mit
- Created: 2019-02-17T06:01:43.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-01T21:28:43.000Z (over 6 years ago)
- Last Synced: 2025-01-10T00:44:32.961Z (about 1 year ago)
- Topics: example, gradle-kotlin-dsl, kafka
- Language: Kotlin
- Size: 65.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```