ikwattro / kafka-iot-electrical-grid-project

Code for Managing a Distributed Electrical Grid in Real Time with Kafka

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Managing a Distributed Electrical Grid in Real Time with Kafka

Kafka, Kafka Streams, IOT

Deploy Kafka locally

Run docker-compose up -d for deploying the Confluent Platform with Docker.

Run the app

Run make app-run to start the Spring Boot application running on port 8900, ready to accept event requests

Generating Events

Use the following repository for generating device and pricing events https://github.com/jyates/manning-energy-resources/tree/master/event-generators

java -jar target/event-generators-1.2-SNAPSHOT-jar-with-dependencies.jar events --target http://localhost:8900/events/device

Append with --debug if you have issues.

About

Code for Managing a Distributed Electrical Grid in Real Time with Kafka


Languages

Language:Java 97.3%Language:Dockerfile 1.4%Language:Makefile 1.3%