Content Delivery Network
A Content Delivery Network (CDN) is a geographically distributed network of servers that caches and delivers web content — such as images, scripts, and static files — from a location physically close to each user, reducing latency and load on the origin server.
19 resources across 2 libraries
Glossary Terms(14)
Incremental Static Regeneration (ISR)
Incremental Static Regeneration (ISR) is a rendering technique, popularized by Next.js, that lets individual statically generated pages be regenerated in the b…
JAMstack
JAMstack is a web architecture pattern built on JavaScript, APIs, and pre-rendered Markup — typically served as static files from a CDN and enhanced with dynam…
Service Worker
A service worker is a JavaScript script that a browser runs in the background, separate from a web page, enabling features like offline caching, push notificat…
YAML
YAML (YAML Ain't Markup Language) is a human-friendly data serialization format that uses indentation and minimal punctuation to represent structured data, com…
Core Web Vitals
Core Web Vitals are a set of standardized metrics defined by Google that measure real-world user experience on a webpage — specifically loading performance, in…
Content Delivery Network (CDN)
A Content Delivery Network (CDN) is a geographically distributed network of servers that caches and delivers web content — such as images, scripts, and static…
DNS (Domain Name System)
The Domain Name System (DNS) is the internet's hierarchical naming system that translates human-readable domain names, like example.com, into the numeric IP ad…
SSL/TLS Certificate
An SSL/TLS certificate is a digital file that cryptographically verifies a website's identity and enables encrypted HTTPS connections between a server and its…
HTTP/2
HTTP/2 is a major revision of the HTTP protocol that improves performance over HTTP/1.1 through multiplexed requests over a single connection, header compressi…
HTTP/3
HTTP/3 is the third major version of the Hypertext Transfer Protocol, built on top of QUIC instead of TCP to reduce connection latency and eliminate head-of-li…
Edge Functions
Edge Functions are small pieces of server-side code deployed to a distributed network of edge locations close to users, executing with lower latency than funct…
Edge Computing
Edge computing is a distributed computing model that processes data physically close to where it is generated or consumed — at the network 'edge,' such as a ne…
Content Origin Server
A content origin server, or origin server, is the primary server that holds the authoritative, original copy of a website's or application's content, from whic…
Cloud Object Storage
Cloud object storage is a storage architecture that manages data as discrete objects — each with its data, metadata, and a unique identifier — accessed over HT…
Interview Questions(5)
What is a CDN (Content Delivery Network)?
A CDN (Content Delivery Network) is a geographically distributed network of proxy servers that cache and serve content from locations physically close to end u…
What is a CDN Edge Node?
A CDN edge node is a server in a content delivery network positioned geographically close to end users that caches and serves content locally, so requests are…
What is a CDN (Content Delivery Network)?
A CDN (Content Delivery Network) is a geographically distributed network of edge servers that cache and serve content from a location close to each user, reduc…
How Would You Design Pastebin?
Pastebin is a text-snippet sharing service built around three core pieces: a short unique key generator for each paste, an object store or blob-friendly databa…
What is a CDN and How Does it Improve Performance?
A CDN (Content Delivery Network) is a globally distributed network of edge servers that caches and serves content from a location physically close to each user…