Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 953 Bytes

README.md

File metadata and controls

31 lines (19 loc) · 953 Bytes

SPE-GUI

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.

How to run

IntelliJ

Open as a Maven project in IntelliJ and run Main.java

JAR

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.

Screenshots

Designing a streaming application (& code generation):

Designing a streaming application

Visualising the code of a streaming application:

Visualising the code of a streaming application

Live statistics for Liebre:

Live statistics for Liebre

Metrics from Graphite:

Metrics from Graphite