Skip to content

StreamVizzard ist an interactive and explorative stream processing editor written in python.

Notifications You must be signed in to change notification settings

dbis-ilm/streamvizzard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

StreamVizzard v0.8

StreamVizzard ist an interactive and explorative stream processing editor written in python.

Core Components

Dynamic Stream Processing Engine

StreamVizzard comes with its custom python stream processing engine that was designed to allow instantaneous runtime modifications without the need to restart the pipeline.

Adaptive Visualizer

The adaptive visualizer allows to explore the processed data by displaying the data each operator processed as well as various different statistics.

Time Traveling Debugger

The integrated debugger allows to explore the execution history of the pipeline and travel back to any previous state in the execution to review the pipeline behavior.

Project Structure

StreamVizzard is divided into a Webinterface, that is responsible for user interaction and visualization, and a Backend, that brings its own custom stream processing engine for execution and modification of the pipeline.

Installation

Both modules must be installed and executed separately according to the installation instructions provided in their respective readme files.

Docker

A Docker image for easy deployment of the entire system will be available soon.

Publications

About

StreamVizzard ist an interactive and explorative stream processing editor written in python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published