HTTP Steady Connections for Robust Web Acceleration
Sunjae Kim, Wonjun Lee
摘要
HTTP’s intrinsic request-and-response traffic pattern makes most web servers often idle, leaving a potential to accelerate page loads. We present the notion of HTTP steady connections, which fully utilizes the server’s available network bandwidth during a page load using the promising HTTP/3 server push, transforming the intermittent workload of loading a page into a more steady one. To construct a proper server push policy to achieve this, we separate the structure of a page, which is a relatively static factor, from the page load environments including client and network characteristics, which are generally dynamic and unknown to servers. We formulate a deadline-based sequencing problem using a page load model with dependency graphs and design a feedback-based reprioritization mechanism within HTTP server push to reactively match client progress robustly. Experiments with a prototype and a wide range of real-world pages show that HTTP steady connections significantly improve web page loads compared with state-of-the-art accelerators, even under packet losses and without any prior knowledge of network environments.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- VSiM: Improving QoE Fairness for Video Streaming in Mobile EnvironmentsYali Yuan, Weijun Wang, Yuhan Wang, Sripriya Srikant Adhatarao 等INFOCOM 2022 · 被引用 28 次
- Fawkes: Faster Mobile Page Loads via App-Inspired Static TemplatingShaghayegh Mardani, Mayank Singh, Ravi NetravaliNSDI 2020 · 被引用 13 次
- Alohamora: Reviving HTTP/2 Push and Preload by Adapting Policies On the FlyNikhil Kansal, Murali Ramanujam, Ravi NetravaliNSDI 2021 · 被引用 10 次
- LiteQUIC: Improving QoE of Video Streams by Reducing CPU Overhead of QUICPengqiang Bi, Yifei Zou, Mengbai Xiao, Dongxiao Yu 等ACM MM 2024 · 被引用 3 次
- ARTEMIS: Adaptive Bitrate Ladder Optimization for Live Video StreamingFarzad Tashtarian, Abdelhak Bentaleb, Hadi Amirpour, Sergey Gorinsky 等NSDI 2024 · 被引用 26 次
