Alohamora: Reviving HTTP/2 Push and Preload by Adapting Policies On the Fly
summary
Alohomora uses reinforcement learning to pick per-load HTTP/2 push and preload actions, trains one model per cluster of structurally similar pages, and evaluates policies with a fast page flow simulator that runs in milliseconds with ~0.4% median error. Training that would take 10 days for a large site drops to ~20 minutes, learned policies speed page loads by ~19–61% and give ~3.6–4× more benefits than prior systems while never degrading performance in evaluated mobile scenarios.
AI-written summary · about
chapters (4)
related talks
34mPredictive preloads for ultimate web performance?
26mTo push, or not to push?! - The future of HTTP/2 server push
50mHigh-performance web apps using HTTP/2
40mTo push, or not to push?! - The future of HTTP/2 server push
42mResource loading, prioritization, HTTP/2 - oh my!
40mWhirlwind tour through the HTTP2 spec
20mAccelerating Model Loading in LLM Inference by Programmable Page Cache
09mAdvanced PWA patterns
