Published December 11, 2019 | Version v1
Conference paper

Towards a High-Level Description for Generating Stream Processing Benchmark Applications

Contributors

Others:

Description

The relevance of Data Stream Processing (DSP) is nowadays established, thanks to its capability to analyze continuous streams and provide statistics in real-time. A considerable amount of work has been dedicated to improve performance and features of DSP platforms. Thus, benchmark application are necessary for comparison and evaluation. Unfortunately, in literature, these applications are often briefly described, the source is not available, they are too context-specific or don't provide enough flexibility. That makes it difficult for a developer to quickly evaluate the impact of some design choices. To address these issues, we introduce a high-level description model of stream applications. Based on fundamental DSP characteristics , this description allow an easy and flexible definition of benchmark topologies. With this model we aim to provide easily replicable, comparable and customizable benchmarks for DSP. We then use a framework prototype that translates the high-level description into platform-specific code simulating the application workload.

Abstract

International audience

Additional details

Identifiers

URL
https://hal.archives-ouvertes.fr/hal-02371215
URN
urn:oai:HAL:hal-02371215v1

Origin repository

Origin repository
UNICA