- Start the confluent Hub Kafka via docker.
- create the 3 topics cpu_usage_metric, cpu_metric_sum, cpu_metric_average
- Post the raw messages onto the kafka topic cpu_usage_metric via kafka rest proxy.
- Read the message from KStream, convert it to JSON object,perform average on the necessary key from the Json
- Write to 2 topics, one with sum and other with average.
- Docker compose and docker has to be installed on the machine.
- Intellij/Eclipse should be available.
- Maven3 - used in the project
- Java8