Knowledge base

Introduction

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.

Updated on 10th September, 2024

Can’t find what you are looking for?