https://github.com/abhirockzz/kafka-go-docker-quickstart
Docker based example for Kafka using Go client
https://github.com/abhirockzz/kafka-go-docker-quickstart
docker docker-compose go golang kafka
Last synced: over 1 year ago
JSON representation
Docker based example for Kafka using Go client
- Host: GitHub
- URL: https://github.com/abhirockzz/kafka-go-docker-quickstart
- Owner: abhirockzz
- Created: 2018-09-13T15:39:54.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-14T05:02:30.000Z (almost 8 years ago)
- Last Synced: 2025-03-24T00:25:05.556Z (over 1 year ago)
- Topics: docker, docker-compose, go, golang, kafka
- Language: Go
- Homepage: https://simplydistributed.wordpress.com/2018/09/14/kafka-go-client-quick-start/
- Size: 4.88 KB
- Stars: 14
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kafka Go(lang) quick start
Check [the blog post](https://simplydistributed.wordpress.com/2018/09/14/kafka-go-client-quick-start/) for details
Docker based example for Kafka using Go client
- `git clone https://github.com/abhirockzz/kafka-go-docker-quickstart`
- `cd kafka-go-quickstart`
- edit `docker-compose.yml` and provide values for `KAFKA_BROKER` and `KAFKA_TOPIC` variables as per your setup
- start - `docker-compose up`
- check logs
consumer_1 | waiting for event...
consumer_1 | Message 2018-09-13 16:20:08.506907019 +0000 UTC m=+8854.499461595
producer_1 | Delivered message to offset 7432 in partition test[0]@7432
consumer_1 | waiting for event...
consumer_1 | EOF at test[1]@7404(Broker: No more messages)
consumer_1 | waiting for event...
consumer_1 | OffsetsCommitted (, [test[1]@7404])
producer_1 | Delivered message to offset 7403 in partition test[1]@7403
consumer_1 | waiting for event...
producer_1 | Delivered message to offset 7433 in partition test[0]@7433
consumer_1 | Message 2018-09-13 16:20:13.514229263 +0000 UTC m=+8859.506783855
producer_1 | Delivered message to offset 7434 in partition test[0]@7434
consumer_1 | waiting for event...
producer_1 | Delivered message to offset 7404 in partition test[1]@7404
consumer_1 | Message 2018-09-13 16:20:13.517535428 +0000 UTC m=+8859.510090009
consumer_1 | waiting for event...
consumer_1 | Message 2018-09-13 16:20:13.520525347 +0000 UTC m=+8859.513079916
producer_1 | Delivered message to offset 7405 in partition test[1]@7405
consumer_1 | waiting for event...
consumer_1 | EOF at test[1]@7407(Broker: No more messages)
consumer_1 | waiting for event...
consumer_1 | OffsetsCommitted (, [test[1]@7407])
consumer_1 | waiting for event...
consumer_1 | Message 2018-09-13 16:20:18.524126429 +0000 UTC m=+8864.516680997
producer_1 | Delivered message to offset 7406 in partition test[1]@7406
consumer_1 | waiting for event...
consumer_1 | Message 2018-09-13 16:20:18.528697235 +0000 UTC m=+8864.521251825
producer_1 | Delivered message to offset 7407 in partition test[1]@7407
producer_1 | Delivered message to offset 7408 in partition test[1]@7408
producer_1 | Delivered message to offset 7435 in partition test[0]@7435
producer_1 | Delivered message to offset 7436 in partition test[0]@7436