Efficient resource utilization in Flink stream processing with accuracy awareness and load shedding strategies

Apache Flink and other stream processing frameworks have made large-scale, trustworthy data processing possible in real-time. An open-source distributed stream processor, Flink is built to club data from multiple sources and events with parallel processing. It is ideal for stateful, fault-tolerant stream processing applications. This paper presents an overview of Flink's architecture, which encompasses its dataflow paradigm, modular state backends, and distributed snapshots. It showcases Flink's adaptability in handling real-time analytics, uninterrupted streams, and batch workloads. The research technique suggests enhancing Flink with features including dynamic task scheduling, reinforcement learning for adaptive management, threshold-based load shedding for dynamic resource allocation, and fault tolerance through checkpoints. The use of the central processing unit (CPU) reaches its highest point of approximately 80% at 400 seconds, after which it begins to decrease. On the other hand, the utilization of the random-access memory (RAM) heap gradually climbs to 14 bytes at 900 seconds, with some slight oscillations. Apache Flink is capable of processing large amounts of streaming data effectively while making efficient use of its resources, including throughput, latency, CPU, and memory.

Authors

Institutions

Publication Details

Journal
IET conference proceedings.
Published
2025-08-26
DOI
https://doi.org/10.1049/icp.2025.2735
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Efficient resource utilization in Flink stream processing with accuracy awareness and load shedding strategies

Shalika Vyas, Sheetal Kaushik
IET conference proceedings.
Cloud Computing and Resource Management
article

Efficient resource utilization in Flink stream processing with accuracy awareness and load shedding strategies

Shalika Vyas, Sheetal Kaushik
article en

Abstract

Apache Flink and other stream processing frameworks have made large-scale, trustworthy data processing possible in real-time. An open-source distributed stream processor, Flink is built to club data from multiple sources and events with parallel processing. It is ideal for stateful, fault-tolerant stream processing applications. This paper presents an overview of Flink's architecture, which encompasses its dataflow paradigm, modular state backends, and distributed snapshots. It showcases Flink's adaptability in handling real-time analytics, uninterrupted streams, and batch workloads. The research technique suggests enhancing Flink with features including dynamic task scheduling, reinforcement learning for adaptive management, threshold-based load shedding for dynamic resource allocation, and fault tolerance through checkpoints. The use of the central processing unit (CPU) reaches its highest point of approximately 80% at 400 seconds, after which it begins to decrease. On the other hand, the utilization of the random-access memory (RAM) heap gradually climbs to 14 bytes at 900 seconds, with some slight oscillations. Apache Flink is capable of processing large amounts of streaming data effectively while making efficient use of its resources, including throughput, latency, CPU, and memory.

IET conference proceedings.Vol. 2025(18)
Shanti Business School (IN), Educomp Solutions (India) (IN)
Decent work and economic growth
Openalex Percentile: Top 67%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.