Performance & Edge

Network Request Waterfall

Direct Definition

A network request waterfall is a chain of HTTP requests that must happen one after another because each depends on data from the previous response. Each step adds a full round trip, so total load time grows with the length of the chain.

Technical Architecture & Deep-Dive

A typical mobile screen might fetch the user, then their organization, then billing, then recent activity. On a 200 millisecond mobile round trip, four sequential requests cost nearly a second before rendering.

Moving these dependencies to an edge BFF collapses the waterfall: the client makes one request, and the edge runs dependent steps over fast backbone links while executing independent steps in parallel.

Key Architectural Benefits

Identifies the root cause of slow page and screen loads.
Clarifies which calls can run in parallel.
Edge aggregation replaces client chains with one request.
REALCOMPOSER EDGE WORKSPACE

Implement Network Request Waterfall at the Edge

Deploy lightweight API aggregation, edge caching, and secret injection in minutes without Docker containers or complex servers.

START BUILDING FREE

Frequently Asked Questions

Q:How do I find request waterfalls?

Use the browser DevTools Network panel or a mobile proxy tool to visualize request timing. Staggered bars that start only after earlier ones finish indicate a waterfall.

Related Architecture Concepts

Ready-to-Use Edge Recipes