xPrio: Crosslayer Web Resource Prioritization at Runtime
Proceedings of the ACM on Networking, vol. 4, pp. 1–16
Abstract
Speeding up webpage loads is a crosslayer optimization problem that depends on webpage structure and network conditions. Yet, traditional HTTP resource prioritization forgoes combining resource dependency and network state data, resulting in varying performance. More sophisticated optimization approaches increasingly incorporate crosslayer data, but they usually gather it a-priori, questioning the practical applicability. We present xPrio, a reinforcement learning-based resource prioritization approach that provides a scalable middleground: it avoids costly a-priori knowledge, but still includes crosslayer data from browser and transport layer signals collected at runtime. xPrio turns this readily available information into actionable resource priorities that avoid detriments of traditional strategies and achieves mean SpeedIndex speedups above 15% on pages of the Alexa Top 500. As such, xPrio can widely improve performance with little overhead in use.
Authors 4
-
Constantin Sander Aachen
Affiliation as printed
RWTH Aachen University, Aachen, Germany
-
Affiliation as printed
CUJO AI, Oslo, Norway
-
Hendrik Buschbaum Aachen
Affiliation as printed
RWTH Aachen University, Aachen, Germany
-
Klaus Wehrle Aachen
Affiliation as printed
RWTH Aachen University, Aachen, Germany
Cited by 0 stored of 0
No patents citing this paper on Lens.org (checked 2026-10-06).
References 26
-
W2545990795details pending0citations
-
W4281622875details pending0citations
-
W2187970900details pending0citations
-
W2797707263details pending0citations
-
W205336889details pending0citations
-
W170020907details pending0citations
-
W2744342883details pending0citations
-
W2744628735details pending0citations
-
W2744843959details pending0citations
-
W2889897062details pending0citations
-
W2982976708details pending0citations
-
W2990740617details pending0citations
-
W3017194848details pending0citations
-
W3095050914details pending0citations
-
W4214495170details pending0citations