Skip to content

A Simple Project that shows Kafka used as a Message Broker to process Student's Results

Notifications You must be signed in to change notification settings

olad5/kafka-sheet-processor

Repository files navigation

Kafka Sheets Proccessor

This demo showcases the use of Kafka as Message Broker in Golang

1 ) How to start the dependencies

git clone https://github.com/olad5/kafka-sheet-processor
cd kafka-sheet-processor

#to start the kafka and zookeeper docker dependencies
docker compose up -d 

2 ) Start the Consumer

#In terminal 1, run
make run.consumer

3 ) Start the Producer

#In terminal 2, run
make run.producer

4 ) View the results

$ cat result.json

Resources that were helpful

https://levelup.gitconnected.com/introduction-to-kafka-in-go-2a5755df504c

Acknowledgements

  • Ryo Kusnadi I basically learnt kafka using his article above

About

A Simple Project that shows Kafka used as a Message Broker to process Student's Results

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published