World Congress 2025 Aug 20, 2025 Session details

HTTP headers that make your website go faster

Thijs Feryn

Stop overloading your origin servers with redundant data payloads. Mastering HTTP caching headers unlocks precise bandwidth control and instantly accelerates your website's performance.

Pause
Mute Enter Fullscreen
#1 about 3 min

Introduction to web acceleration and caching paradigms

Modern web platforms require scalable caching to accelerate websites, APIs, and build pipelines.

#2 about 3 min

Protecting origin servers using reverse caching proxies

Placing an intermediary proxy layer in front of application servers prevents system overload.

#3 about 2 min

Transitioning from expires to cache-control headers

Replacing deprecated timestamp caching methods with rich directive headers grants greater programmatic control.

#4 about 3 min

Distinguishing between public and private cache configurations

Setting headers to public or private safely directs where proxies or user browsers store specific responses.

#5 about 3 min

Targeting shared proxy caching layers with s-maxage

Employing specialized TTL instructions sets independent expiration timers for application edges versus client local storage.

#6 about 4 min

Conditional requests and entity fingerprinting with ETags

Evaluating content hashes stops redundant payload transfers when requested data has not fundamentally changed.

#7 about 2 min

Optimizing backend resources via early cache validation

Evaluating conditional request headers before fully bootstrapping internal application logic reduces compute, memory, and database stress.

#8 about 3 min

Maintaining uptime during outages using stale-while-revalidate

Serving slightly expired content via background refresh patterns masks service errors and system connection latency.

#9 about 3 min

Enforcing data freshness and strict edge transformation boundaries

Stringent directives force synchronous validation and prohibit arbitrary alteration by transit networking proxies.

#10 about 1 min

Preventing sensitive data persistence using no-store

Bypassing cache systems completely avoids exposing private user interactions onto publicly shared environments.

#11 about 3 min

Segmenting object identities using HTTP vary headers

Differentiating content based on user language preferences avoids incorrectly substituting diverse cached interface variations.

#12 about 3 min

Managing tiered cache layers using surrogate-control headers

Implementing capabilities at delivery tiers allows granular proxy coordination distinctly partitioned from upstream origin instructions.

#13 about 2 min

Composing dynamic interfaces through edge side includes

Fragmenting static structures from user specific objects facilitates aggressive reuse on dynamic frontend application views.

#14 about 1 min

Extending HTTP behavior with custom edge configurations

Deploying custom configuration languages automates distinct routing logic beyond basic static configuration constraints.

Matching moments

7:21 min

Optimizing server response times and critical resource loading

Ines Akrap Ines Akrap · LIVE

1:51 min

Optimizing websites for high performance and energy efficiency

Roy Derks · JS Congress

5:43 min

Reducing rendering latency with HTTP reverse proxies

Natan Silnitsky Natan Silnitsky · WWC 2021

6:18 min

Prioritizing max-age over expires for http response optimization

Mohamed Shiralizadeh · Coffee With Developers

4:08 min

Navigating caching and downstream throttling in event-driven setups

Marco Plaul Marco Plaul +1 · WWC 2023

5:24 min

Implementing static caching for offline web application support

Rowdy Rabouw Rowdy Rabouw · WWC 2021

Upcoming sessions on this topic

Open session

World Congress 2026 North America

KV Cache Is Not About Speed: It's About Surviving Inference Costs

David vonThenen

AI/ML Leader | Keynote Speaker | OSS Engineer & Developer Advocate | Agentic AI, Deep Learning, Production AI | Python, Go, C++

David vonThenen
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

Headroom: A Context Optimization Layer for LLM Applications

Tejas Chopra

Senior Software Engineer at Netflix

Tejas Chopra