CDN Resource

CDN resource is a host for your website. We differentiate between 2 major CDN resource types:

  • HTTP (static) CDN resource
  • Live Streaming CDN resource

CDN resources are based on Origin pull. When we receive a request from your visitor, we will check our cache's current status for the requested file, and if the file isn’t found, we will pull the file from your Origin server and deliver it to the visitor.
If the file is cached, the edge server will deliver the file directly to the visitor.

HTTP (static) CDN resource

HTTP (static) CDN resource is meant primarily for your static content, which we cache with the first request over our edge server.
As static content, we can count files whose content and URL don’t change for the end-clients.

For instance:

  • pictures
  • styles
  • fonts
  • HTML pages
  • videos

Live Streaming CDN Resource

Live Streaming CDN Resource is meant only for Livestream in DASH/HLS and CMAF format. If we look further into the live streaming, we can separate the stream delivery into 2 parts:

  • Dynamic manifests
  • Static chunks

We can cache only static files, so our current solution is to cache segments (chunks) on our CDN servers while manifests are only passed through the CDN and not cached.

Guides

Creating CDN ResourceCreate & configure CDN Resource to start delivering your dataConfiguring CNAMEConfigure Canonical Name record to improve user experience.Types of OriginOverview of Origin types & where CDN gets data fromData centresCDN locations and how to optimisePurge & PrefetchHow to purge cache when you update content