ConfigTron: Tackling network diversity with heterogeneous configurations
Usama Naseer, Theophilus Benson

TL;DR
ConfigTron is a data-driven framework that dynamically tunes web server network configurations using a multi-armed bandit algorithm, significantly improving page load times across diverse network conditions.
Contribution
The paper introduces ConfigTron, a novel system that enables real-time, data-driven network configuration tuning for CDNs, addressing the limitations of static, one-size-fits-all settings.
Findings
Improves median page load time by up to 19%.
Demonstrates the effectiveness of multi-armed bandit algorithms in network configuration.
Provides a scalable approach for dynamic network tuning.
Abstract
The web serving protocol stack is constantly changing and evolving to tackle technological shifts in networking infrastructure and website complexity. As a result of this evolution, the web serving stack includes a plethora of protocols and configuration parameters that enable the web serving stack to address a variety of realistic network conditions. Yet, today, most content providers have adopted a "one-size-fits-all" approach to configuring the networking stack of their user facing web servers (or at best employ moderate tuning), despite the significant diversity in end-user networks and devices. In this paper, we revisit this problem and ask a more fundamental question: Are there benefits to tuning the network stack? If so, what system design choices and algorithmic ensembles are required to enable modern content provider to dynamically and flexibly tune their protocol stacks. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Image and Video Quality Assessment · IoT and Edge/Fog Computing
