What Can CDN Be Used for?

Abstract: CDN delivers the source station’s content to the node closest to the user, improving the response speed and success rate of the user’s access.

A Content Delivery Network (CDN) delivers the source station’s content to the node closest to the user so that the user can obtain the content nearby. This improves the response speed and success rate of the user’s access. It resolves access delays caused by delivery, bandwidth, and server performance. CDN is applicable to scenarios such as website acceleration, on-demand video, and live video. Today, we are sharing some typical scenarios applicable for CDN.

Website/Application Acceleration

To accelerate the distribution of resources for websites or applications with a large volume of static resources, we suggest separating dynamic and static content from each other. Dynamic files can be stored on the ECS. For large volumes of static resources (such as various images, HTML, CSS, and JS files) we suggest storing them on the OSS. CDN can then be used to effectively accelerate content download speeds and make it easier to distribute images, short videos, and other content from OSS.

• Architecture diagram

Accelerated Distribution of On-Demand Files

This scenario applies to the downloading and distribution of various file types, particularly large multimedia files. CDN supports the acceleration of online on-demand streaming services (e.g. for MP4 and FLV videos or where the average size of a single file is greater than 20 MB). The primary service scenarios are on-demand video/audio and large file downloads (e.g. installation packages). We suggest CDN combined with OSS to increase back-to-source speeds and to reduce back-to-source bandwidth cost by nearly 2/3.

• Architecture diagram

Live Video Acceleration (currently in beta testing)

Alibaba Cloud live streaming media service provides an integrated solution for media asset storage, slicing and transcoding, access authentication, and content delivery acceleration. Combined with Auto Scaling, it can promptly adjust server bandwidths and respond to sudden traffic spikes. Together with the media transcoding service, it can provide high-speed and stable concurrent transcoding, and seamless task scaling. Currently, the CDN live streaming media service has gone through internal beta testers and been optimized. It will soon be available publicly.

• Architecture diagram

Mobile Application Acceleration

For the distribution of mobile app update files (APK files), the service delivers optimized and accelerated distribution of in-app images, pages, short videos, user-generated content (UGC), and other content. The httpDNS service prevents DNS hijacking and retrieves precise DNS resolution results in real time. This effectively reduces user access times and enhances the overall user experience.



Follow me to keep abreast with the latest technology news, industry insights, and developer trends.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store