Bandwidth
Definition
How much data can travel through an internet connection at once. Like the width of a highway - more lanes mean more cars.
Use Cases
- Netflix: Delivering high-quality video streams (including 4K) to millions of viewers with minimal buffering. — Netflix uses its Open Connect content delivery network (CDN) by placing caching servers inside or near internet service providers (ISPs). Serving video from nearby caches reduces long-haul internet traffic and ensures sufficient throughput (effective bandwidth) to users during peak times. (Improved streaming reliability and reduced buffering by keeping traffic closer to viewers and lowering congestion on upstream links.)
- Zoom: Supporting large volumes of real-time video meetings where participants need stable throughput for audio/video. — Zoom operates globally distributed data centers and uses optimized routing/peering to keep media traffic on efficient network paths. Adequate bandwidth at edge locations and between regions helps maintain video quality when many users join simultaneously. (More consistent call quality and fewer video dropouts during high-concurrency events by avoiding saturated network links.)
- Spotify: Streaming audio quickly and reliably to users worldwide, including during traffic spikes after major releases. — Spotify uses a combination of cloud infrastructure and CDNs to distribute audio content. By caching content closer to users and scaling network capacity, they reduce the chance that limited bandwidth becomes a bottleneck. (Faster start times and fewer playback interruptions, especially during peak listening periods.)
Frequently Asked Questions
- What's the difference between bandwidth and latency?
- Bandwidth is how much data can be sent per second (capacity), like how many cars can fit on a highway at once. Latency is how long it takes for data to start traveling from one point to another (delay), like how long it takes the first car to reach the destination. You can have high bandwidth but still feel slow if latency is high (for example, a large file can transfer fast once it starts, but interactive apps may feel laggy).
- When do I need more bandwidth?
- You need more bandwidth when your connection is the bottleneck for throughput. Common signs include slow uploads/downloads during busy times, video buffering, or long backup windows. In cloud projects, you often need more bandwidth for large data transfers (backups, analytics datasets), high-traffic websites, media streaming, frequent container/image pulls, or when many users/services share the same link (for example, a VPN or dedicated connection).
- How much does bandwidth cost in the cloud?
- Cloud bandwidth costs usually depend on (1) how much data you transfer (GB), (2) where it goes (to the public internet, between regions, to another cloud, to a CDN), (3) the direction (egress is commonly billed; ingress is often free), and (4) any provisioned connectivity (for example, dedicated links may have hourly port charges plus data transfer). Pricing varies by provider, region, and service, so estimate using the provider’s pricing calculator and pay special attention to internet egress and cross-region traffic.
Category: networking
Difficulty: basic
Related Terms
See Also