What is a CDN (Content Delivery Network)?
Content Delivery Networks are a bunch of servers spread across the globe to serve information. These networks are available on rent to deliver static content quickly to nearby users. Some examples of CDNs are Amazon CloudFront and the Akamai CDN. They are (relatively) cheap to rent and have high availability. They also provide pluggable algorithms to invalidate and fetch data. We discuss why content delivery networks are useful, and how they serve data with examples. References: System design course: https://interviewready.io/ Amazon Study: https://www.conductor.com/academy/pag... Google Study: https://glinden.blogspot.com/2006/11/... 00:00 What is covered here? 00:23 Use case 00:57 Basic Idea 01:20 Challenges with central caching 02:32 Localized Geodistributed cache 02:51 Benefits 04:01 Content Delivery Networks 04:56 CDN example - AWS CloudFront 05:28 TLDR Social Media: GitHub: https://github.com/InterviewReady/sys... LinkedIn: / gkcs #SystemDesign #CDN #SoftwareEngineering

What is the Publisher Subscriber Model?

What is a Content Delivery Network (CDN)?

System Design Interview: TikTok architecture with @sudoCODE

Caching in System Design Interviews w/ Meta Staff Engineer

Kafka Tutorial for Beginners | Everything you need to get started

CDN Fundamentals: From Origin Servers to Edge Caching

What Is A CDN? How Does It Work?

Git Will Finally Make Sense After This

99% of Developers Don't Get Docker

7 Authentication Concepts Every Developer Should Know

What is an API and how do you design it? 🗒️✅

System Design was HARD until I Learned these 30 Concepts

🚗 BYD : The biggest SCAM of the car industry ?

Proxy vs Reverse Proxy vs Load Balancer | Simply Explained

Caching in distributed systems: A friendly introduction

What's an Event Driven System?

System Design: TINDER as a microservice architecture

20 AI Concepts Explained in 40 Minutes

