...

/

System Design: CDN

System Design: CDN

Understand what problems a CDN solves.

Problem statement

Let’s start by asking a question: If millions of users worldwide use our data-intensive applications, and our service is deployed in a single data center to serve the users’ requests, what possible problems can arise?

Following problems can arise.

  1. Latency: The user-perceived latency will be high due to the physical distance from the serving data center. User-perceived latency has many components, such as transmission delays (a function of available bandwidth), propagation delays (a function of distance), queuing delays (a function of network congestion), and nodal processing delays. Thus, data transmission over a large distance results in higher latency. Real-time
...

Create a free account to access the full course.

By signing up, you agree to Educative's Terms of Service and Privacy Policy