What is CDN (Content Delivery Network)?

CDN is a cloud computing service that enables websites and OTT content to be transmitted from the nearest points through its geographically distributed architecture. This service minimizes the response times to requests from internet platforms that serve many different purposes such as e-commerce, games, and video.

Today, CDNs respond to the burden of the majority of internet traffic worldwide. CDNs offer a large number of websites and platforms that can reduce downtime and increase user performance.

In recent years, the Internet has become so global that the above-mentioned platforms have 24/7 content requests worldwide. This makes it difficult for geographically distributed CDNs to respond to each point with the same performance. For example; An American-based platform cannot keep the quality of responding to contents with a traditional Content Delivery Network fast in America but slow in Europe.

How is CDN (Content Delivery Network) Different From Hosting?

Web hosting is used to host your website on a server and let users access it over the internet. Generally, it refers to hosting on a single server. A CDN, on the other hand, delivers your content from a multi-server environment. However, a CDN (Content Delivery Network) will work by delivering content from multiple different servers.

Hosting is more like a store rental. It provides your website with a server from where it can be accessed, and user requests will get resolved. A CDN will first cache the content that is present on the main server in its multiple PoPs. When the user requests for a piece of information from the website, the requested content will get loaded from the cached content on the PoPs. This is how architecture will get altered.


Technical Features in CDN

A CDN utilizes state-of-the-art and modern technologies to help deliver the best performance. Some of the modern technologies that it uses are the following – BBR, Brotli, TLS1.3 and SSL are the main features. The new feature nowadays is RTT-0

BROTLI: Brotli is a compression algorithm developed by a team of Google engineers and it serves best for text compression, helping achieve faster load times and preventing excessive space utilization.
IMAGE OPTIMIZATION: Image optimization allows you to transform, reduce the size and serve images at the edge, closer to your users.


SSL ACCELERATION: We care about your security. Enjoy the benefits of a secure website by using custom or shared SSL options which can be enabled in real-time.

GOOGLE BBR: TCP congestion control algorithm built for the congestion of the modern internet, Google BBR helps you deliver faster and better-quality pages.

‏‏‏‏‏‏‏‏ TLS1.3: Transportation Layer Security (TLS) 1.3 protocol provides unparalleled privacy and performance compared to previous versions of TLS and non-secure HTTP.


Zero Round Trip Time Resumption (0-RTT) speeds up resumed connections, leading to a faster and smoother web experience for websites that you visit regularly

A Business Case For CDN

A CDN is important for the future state of an interconnected world, where you want to reach out to a global audience. Research shows that a one-second delay in website loading speed lowers the conversion by 7 %. Investing in a CDN (Content Delivery Network) can go a long way to ensure that your server-side issues are taken care of. Especially as a business today, you might be serving a globally distributed audience base. If the user is located in a geographically far-off location, then the CDN will ensure that your website loads fast irrespective of where your user is located. According to BuiltWith, out of the top 10k websites, 48.3% of them are using a content delivery network.

This use case about StarzPlay will show you MEDIANOVA helped STARZ PLAY improve its CDN performance by 52% and lower its operating costs.

The Future of CDN

Predictions about the future of CDN (Content Delivery Network) can vary from one person to another. That’s why we asked our IT folks what they think about this topic and their answers can be summed up into the following:

Serverless. With this new technology, not only will you keep the content on the servers, you will also run some parts of the app on Content Delivery Network. Codes in other words. Before, the codes of an e-commerce app were integrated and working as a whole on one machine. Then it was broken down into pieces by microservice and service-oriented architecture. In other words, you started having the pos service and basket service separately. Then services became “functions”.