Stall‐Free Asynchronous State Repartitioning With a Proactive Workload Tracking Window

ABSTRACT High‐throughput stateful applications rely on dynamic data repartitioning to adapt to changing workloads, but this process presents significant challenges. This paper provides a detailed analysis of such challenges, drilling down into the tradeoffs between adaptation, computational overhead, and service availability. We identify that a primary limitation of common rebalancing methods is their need to halt request processing during the repartitioning computation, which preserves consistency but introduces disruptive downtime. To overcome this limitation, we present a fully asynchronous repartitioning strategy that eliminates service interruptions by executing the rebalancing logic in the background, decoupled from the main scheduling thread. We further enhance this with a novel workload tracking window, which allows the system to generate proactive partition maps based on upcoming requests, making the adaptation more timely and relevant. Our experimental results demonstrate the strengths of this approach. The asynchronous strategy is shown to be a robust, high‐performance alternative that remains competitive even in workloads where it is not the top performer. In synchronization‐intensive scan workloads, the combination of our techniques proved superior, reducing the makespan by up to over a multithreaded round‐robin baseline. Our analysis also reveals that the tracking window improves the robustness of traditional rebalancing schemes by making them less sensitive to parameter tuning. Our work thus presents a comprehensive framework for building highly adaptive systems without sacrificing availability.

Authors

Institutions

Publication Details

Journal
Concurrency and Computation Practice and Experience
Published
2026-02-01
DOI
https://doi.org/10.1002/cpe.70581
Primary Topic
Distributed systems and fault tolerance
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Stall‐Free Asynchronous State Repartitioning With a Proactive Workload Tracking Window

Odorico Machado Mendizabal, Douglas Pereira Luiz
Concurrency and Computation Practice and Experience
Distributed systems and fault tolerance
article

Stall‐Free Asynchronous State Repartitioning With a Proactive Workload Tracking Window

Odorico Machado Mendizabal, Douglas Pereira Luiz
article en

Abstract

ABSTRACT High‐throughput stateful applications rely on dynamic data repartitioning to adapt to changing workloads, but this process presents significant challenges. This paper provides a detailed analysis of such challenges, drilling down into the tradeoffs between adaptation, computational overhead, and service availability. We identify that a primary limitation of common rebalancing methods is their need to halt request processing during the repartitioning computation, which preserves consistency but introduces disruptive downtime. To overcome this limitation, we present a fully asynchronous repartitioning strategy that eliminates service interruptions by executing the rebalancing logic in the background, decoupled from the main scheduling thread. We further enhance this with a novel workload tracking window, which allows the system to generate proactive partition maps based on upcoming requests, making the adaptation more timely and relevant. Our experimental results demonstrate the strengths of this approach. The asynchronous strategy is shown to be a robust, high‐performance alternative that remains competitive even in workloads where it is not the top performer. In synchronization‐intensive scan workloads, the combination of our techniques proved superior, reducing the makespan by up to over a multithreaded round‐robin baseline. Our analysis also reveals that the tracking window improves the robustness of traditional rebalancing schemes by making them less sensitive to parameter tuning. Our work thus presents a comprehensive framework for building highly adaptive systems without sacrificing availability.

Concurrency and Computation Practice and ExperienceVol. 38(3)
Universidade Federal de Santa Catarina (BR)
Fundação de Amparo à Pesquisa e Inovação do Estado de Santa Catarina
Openalex Percentile: Top 76%
Distributed systems and fault tolerance
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.

Stall‐Free Asynchronous State Repartitioning With a Proactive Workload Tracking Window — Odorico Machado Mendizabal, Douglas Pereira Luiz · Concurrency and Computation Practice and Experience (2026) | TGRS Research Map | TGRS