This project is a client demonstration of the messaging library (commons-kafka-vertical-events) using vertical events.
- Run the docker-compose file under the folder docker. This will start a zookeeper and kafka instance.
docker-compose up
-
Run the project in your favorite IDE.
-
Open a Kafka IDE like BigData Kafka in IntelliJ or Conduktor. Create a consumer for the topic: HmDataOps-Iam-vertical-events. So that you can watch the events get created and consume.
-
Open Postman and send a POST http request to the endpoint: http://localhost:8080/api/events/actions/generate. This will create an event send and consume using the library.