Related Experiment Video
Updated: Sep 5, 2025

PIPEMAT-RS: Development and Validation of a Standardized MATLAB Pipeline for Resting-State EEG Preprocessing
Published on: June 6, 2025
Performance Evaluation Analysis of Spark Streaming Backpressure for Data-Intensive Pipelines
Kassiano J Matteussi1,2, Julio C S Dos Anjos3, Valderi R Q Leithardt4,5
1Institute of Informatics, Federal University of Rio Grande do Sul, UFRGS/PPGC, Porto Alegre 91501-970, RS, Brazil.
Abstract:
A significant rise in the adoption of streaming applications has changed the decision-making processes in the last decade. This movement has led to the emergence of several Big Data technologies for in-memory processing, such as the systems Apache Storm, Spark, Heron, Samza, Flink, and others. Spark Streaming, a widespread open-source implementation, processes data-intensive applications that often require large amounts of memory. However, Spark Unified Memory Manager cannot properly manage sudden or intensive data surges and their related in-memory caching needs, resulting in performance and throughput degradation, high latency, a large number of garbage collection operations, out-of-memory issues, and data loss. This work presents a comprehensive performance evaluation of Spark Streaming backpressure to investigate the hypothesis that it could support data-intensive pipelines under specific pressure requirements. The results reveal that backpressure is suitable only for small and medium pipelines for stateless and stateful applications. Furthermore, it points out the Spark Streaming limitations that lead to in-memory-based issues for data-intensive pipelines and stateful applications. In addition, the work indicates potential solutions.
Related Concept Videos
Pipe Flowrate Measurement: Problem Solving
Pipe Flowrate Measurement
The orifice meter is a simple,...
Rapidly Varying Flow
Production Efficiency
Multiple Pipe Systems
Series Configuration
In a series configuration, fluid flows sequentially from one pipe...
Column Efficiency: Rate Theory
During elution, a solute molecule experiences numerous transitions between stationary and mobile phases, exhibiting irregular residence times in...

