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

https://github.com/xmlking/klogs


https://github.com/xmlking/klogs

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

Kafka-kstream
=============

> start kafka
```bash
docker-compose -f docker-compose-local.yml up
```

### run app
```bash
gradle word-count:bootRun
```

### ssh to kafka container
```bash
docker-compose -f docker-compose-local.yml exec kafka bash
# then you can run following commands in this shell
```

### receive messages
```bash
kafka-console-consumer --bootstrap-server kafka:9092 --from-beginning --property print.key=true --topic counts
```

### send messages
```bash
kafka-console-producer --broker-list kafka:9092 --topic words
```

### show dependencies
```bash
gradle analyzer:dependencies
```

### Gradle Commands
```bash
# upgrade project gradle version
gradle wrapper --gradle-version 4.4.1 --distribution-type all
# gradle daemon status
gradle --status
gradle --stop
# show dependencies
gradle classifier:dependencies
gradle classifier:dependencyInsight --dependency spring-messaging
# refresh dependencies
gradle build -x test --refresh-dependencies
```

### TODO

* https://github.com/sdeleuze/webflux-kotlin-web-tests
* https://www.arcadiadata.com/resources/knowledge-base/article/get-running-with-arcadia-instant-and-ksql/
* https://github.com/spring-cloud/spring-cloud-stream-samples/blob/master/processor-samples/reactive-processor/src/main/java/reactive/kafka/ReactiveProcessorApplication.java