Peak Numbers, Valley Performance: The Uncomfortable Truth About CDN Capacity Specifications
Every procurement conversation with a CDN provider eventually arrives at the same moment: the slide deck opens to a throughput specification, and the numbers are invariably impressive. Terabits per second. Global node counts in the hundreds. Redundant backbone connections spanning six continents. The figures are real, technically defensible, and almost entirely disconnected from what a publisher will actually experience when traffic surges at 9 p.m. on a Tuesday.
This is not an accusation of deliberate deception. It is, rather, a structural problem embedded in how the content delivery industry measures and communicates performance — and it costs American publishers significant money every year.
How Peak Throughput Figures Are Generated
When a CDN provider publishes a capacity figure, that number is typically derived from the theoretical aggregate of all available infrastructure. Every edge node, every peering arrangement, every backbone connection is summed into a single headline metric. The methodology is not unlike a highway department announcing that its road network can accommodate 10 million vehicles simultaneously — technically accurate at maximum theoretical utilization across every lane of every road, yet practically meaningless for predicting congestion on a specific interchange during rush hour.
Peak throughput ratings are often measured during controlled bursts, sometimes over intervals as brief as a few seconds, on isolated network segments operating under optimal conditions. Sustained delivery — the kind required when a streaming platform pushes a major live event, or when a news organization absorbs a breaking-story traffic wave for several consecutive hours — introduces variables that controlled benchmarks simply do not replicate.
Contention among concurrent customers sharing the same infrastructure, thermal constraints on physical hardware, the latency introduced by real routing decisions rather than direct paths, and the overhead of actual TLS handshakes and request processing all erode the distance between specification and reality.
The Sustained Delivery Problem
The distinction between peak and sustained performance is not a minor technical footnote. For publishers whose monetization depends on continuous, reliable delivery — whether through advertising impressions, subscription streaming, or transactional commerce — the sustained figure is the only figure that matters.
Consider a mid-sized video publisher delivering a live sports broadcast to several hundred thousand concurrent viewers across the United States. The CDN contract specifies ample capacity. The provider's architecture review confirms sufficient regional node coverage. Yet forty minutes into the event, buffering rates climb, quality ladders drop, and viewer abandonment begins. The infrastructure was not failing in any absolute sense. It was simply operating at a sustained utilization level that exposed the gap between what the specification promised and what the physical network could consistently deliver under real load.
This scenario plays out with enough regularity that experienced infrastructure engineers have developed informal rules of thumb — derate the published capacity by 40 percent, 50 percent, sometimes more — to arrive at a working estimate of what a CDN will actually sustain. The fact that such corrections have become standard practice among practitioners is itself an indictment of how the industry communicates performance.
Where the Bottlenecks Actually Live
Even setting aside the gap between peak and sustained throughput at the edge, publishers frequently discover that their delivery constraints exist elsewhere in the chain entirely. Origin infrastructure, mid-mile routing, and the interconnections between a CDN's edge nodes and its backbone network are common choke points that headline capacity figures do nothing to illuminate.
A publisher might negotiate a contract based on edge throughput specifications while their actual limitation is the bandwidth available between their origin data center and the CDN's ingestion points. Or the constraint might be the number of simultaneous TCP connections a particular edge cluster can maintain, a figure that rarely appears in sales materials. Throughput ratings measure volume of data in motion; they say nothing about connection concurrency, request queuing behavior, or how gracefully a system degrades when it approaches its real operational ceiling.
This architectural opacity benefits providers and disadvantages buyers. Without granular, operationally relevant benchmarks — sustained throughput over multi-hour intervals, performance under concurrent customer load, behavior at 80 percent of rated capacity rather than 10 percent — publishers are effectively purchasing infrastructure on faith.
The Overpayment Equation
The financial consequences of specification-driven procurement extend beyond the immediate contract value. Publishers who select a CDN tier based on peak capacity numbers often find themselves paying a premium for headroom they cannot reliably access, while simultaneously discovering that their actual performance problems require architectural changes that the CDN contract does not address.
Budget allocated to a higher capacity tier might be more effectively deployed toward origin hardening, smarter cache configuration, or multi-CDN routing strategies that distribute load across providers based on real-time performance signals rather than static specifications. The throughput number on a slide deck does not tell a publisher which of these investments would move the needle on their actual user experience.
And user experience, ultimately, is the currency that matters. Advertising CPMs decline when completion rates fall. Subscription churn accelerates when streaming quality is inconsistent. Conversion rates drop when page load times extend. None of these outcomes are captured in a throughput specification, yet all of them are downstream consequences of the gap between what that specification implies and what sustained delivery actually delivers.
Toward More Honest Performance Evaluation
Practical evaluation of CDN capacity requires moving beyond the numbers providers publish and toward measurements that reflect operational reality. Publishers should request — and insist upon — sustained throughput data measured over intervals relevant to their actual traffic patterns. A provider unwilling to supply this data is, in effect, declining to be evaluated on terms that matter.
Real-world proof-of-concept testing under representative load conditions, including simulated traffic spikes and extended high-utilization periods, provides far more actionable signal than any benchmark conducted under controlled conditions. Third-party performance monitoring, running continuously against production traffic rather than synthetic probes, surfaces the sustained delivery behavior that specification sheets obscure.
Contracts should incorporate performance guarantees tied to sustained metrics, not peak figures. Service level agreements that reference throughput ceilings a provider will never be asked to actually reach are not protections; they are decorations.
The Specification Is Not the Service
The content delivery industry has matured considerably over the past decade, but its marketing vocabulary has not always kept pace with its operational complexity. Peak throughput figures persist as primary selling points because they are large, legible, and difficult to directly refute. They are also, for most publishers most of the time, the wrong thing to measure.
Digital publishers operating in competitive markets — where the margin between acceptable and excellent user experience is measured in milliseconds and percentage points — cannot afford to make infrastructure decisions based on numbers that describe a network's best possible moment rather than its reliable daily performance. The throughput specification tells you what a CDN can do under ideal conditions for a brief interval. What you actually need to know is what it will do for your users, at your traffic levels, for hours at a time.
Those are different questions. The answers, more often than not, are different numbers.