https://github.com/paralect/kafka-streams
https://github.com/paralect/kafka-streams
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/paralect/kafka-streams
- Owner: paralect
- Created: 2019-10-15T12:37:08.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-01T12:42:42.000Z (about 6 years ago)
- Last Synced: 2025-01-21T15:49:21.131Z (11 months ago)
- Language: Java
- Size: 23.2 MB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Kafka stream starter pack
This repo contain a simple example of Kafka streams. To start you need to have `docker` and `docker-compose`. Provide the command below to start.
```console
$ docker-compose up -d
```
After a few seconds you should see 4 docker containers up and running. Zookeeper and Kafka are core dependencies. Meetups container has entrypoint which create needed topics and start to populate topic
with data from http://stream.meetup.com/. Stream container create a stream application which
listen to events and simple mirror incoming data to another topic.
See the data in topic:
```console
$ kafka-console-consumer --bootstrap-server localhost:29092 --topic meetups-mirror
```
### Useful links:
* https://github.com/confluentinc/kafka-streams-examples#examples-apps
* https://kafka.apache.org/23/documentation/streams/architecture