Simple apps to read file and broadcast into message broker.
For coding pretest Backend Developer
- Kafka
- Java8 / Java11
- Docker(optional)
- Clone this repository
- Enabled annotation processing
- To run kafka(zookeper & broker) from dockerfile(using port 2181 & 9092)
docker-compose up -d
- Run only
./gradlew build run
- Using native image
./gradlew nativeImage
- After application running it will read a file from resources and publish it into a topic with job scheduler (45s)