DEV Community

Jayant Khandelwal
Jayant Khandelwal

Posted on

What the hell is CDN?

Content delivery Network Image

Recently, the Cloudflare outage knocked many popular services such as Coinbase, Discord, Udemy etc. But do you know what Cloudflare is? 🤔

Cloudflare is a CDN company.✔️

Ok But, What do you mean by CDNs

A content delivery network (CDN) refers to a geographically distributed group of servers that work together to deliver Internet content quickly.

CDN allows the quick transfer of assets needed for loading Internet content including HTML pages, javascript files, stylesheets, images, and videos.

Major giants like Meta, Netflix, and Amazon etc serve the majority of their traffic through CDNs.

🤔Ok, so what are the benefits of CDN?

Improving website load times. - By distributing content closer to website visitors by using a nearby CDN server, visitors experience faster page loading times.

Reducing bandwidth costs- Bandwidth consumption costs for website hosting are a primary expense for websites. CDNs are able to reduce the amount of data an origin server must provide through caching and other optimizations, thus reducing hosting costs for website owners.

Increasing content availability and redundancy - Large amounts of traffic or hardware failures can interrupt normal website function. A CDN can handle more traffic and withstand hardware failure better than many origin servers due to its distributed nature.

🤔Now tell me, how do CDN works?

CDN is a network of servers linked together with the goal of delivering content as quickly, cheaply, reliably, and securely as possible.

In order to improve speed and connectivity, a CDN will place servers at the exchange points between different networks.

Internet exchange points (IXPs) are the primary locations where different Internet providers connect in order to provide each other access to traffic originating on their different networks.

By having a connection to these high-speed and highly interconnected locations, a CDN provider is able to reduce costs and transit times in high-speed data delivery.😉

CDNs are Best!😉

Top comments (0)