Project files for DATX05 MPCSN, a master thesis project spring 2021.
A GUI for application design and performance reporting of data streaming applications.
Currently it supports the Liebre and Apache Flink SPEs.
Open as a Maven project in IntelliJ and run Main.java
Run the GUI.jar
file located at /out/artifacts/GUI_jar/
.
Note that the two smartgraph files need to be in the same directory as the JAR file.
Designing a streaming application (& code generation):
Visualising the code of a streaming application:
Live statistics for Liebre:
Metrics from Graphite: