- Core Web Vitals and CDNs: LCP, INP and what the edge can fixCore Web Vitals are field measurements from real users. If those users are not next to your origin, LCP is a geography score until you put HTML and the LCP image on an edge.
- How to reduce TTFB with a CDN and better DNSTTFB is the wait before the first byte of the response. People blame PHP, then ship a bigger origin. For global visitors the wait is often geography: a lookup in one continent and an origin in another.
- Static vs dynamic content on a CDNStatic means the bytes are the same for every anonymous visitor. Dynamic means the origin ran code. A surprising amount of dynamic output is still shareable — and that is the traffic a CDN should keep.
- CDN vs reverse proxy: what each layer is fornginx, Caddy, HAProxy and cloud load balancers are reverse proxies. They terminate TLS, route paths and sometimes cache — in one region. A CDN does related work at 210+ locations, with purge, Anycast and origin protection as the product.
- What is a point of presence (PoP) in a CDN?A point of presence is a place the network can answer from. In a CDN it is where TLS terminates, cache lives and — on a miss — the origin is pulled. More PoPs only help if they are actually on the path your users take.
- Cache-Control headers, explained for CDN operatorsBrowsers and CDNs both read cache headers, but they are not the same audience. A page that is private for a browser can still be a disaster if the CDN treats it as public. Set headers on purpose, then let Cloud CDN honour or override them with distribution policy.
- How DNS works, from resolver to authoritative answerEvery page view starts with a lookup. The browser asks a recursive resolver; that resolver asks (or remembers) your authority. The TTL on the last answer decides how long the world will keep using it.
- What is authoritative DNS?Authoritative DNS is the service that owns your zone. When a recursive resolver asks what www.example.com is, the nameservers you delegated are supposed to know. If they are slow, attacked or stuck on a high TTL, nothing else on the site matters.
- How to migrate to a CDN without downtimeCDN migrations fail on DNS and cache policy, not on the first byte of a test file. The origin can stay where it is. The public hostname should move only after the distribution has been proven.
- How to choose a CDN: a practical checklistCDN marketing lists features. Production lists failures: a purge that did not land, an origin that melted on TTL expiry, a checkout cookie that got cached, a certificate that expired on one hostname. Choose against that list.
- How a CDN works: request path, cache hits and origin missesA CDN looks simple from the outside — files feel closer — but the request path has three distinct jobs: receive, evaluate and deliver. Understanding those jobs is how you set TTLs, bypass rules and purge without surprises.
- What is a CDN? Content delivery networks explainedA content delivery network (CDN) is a distributed cache in front of your origin. Instead of every browser, app or downloader opening a connection to one server, a nearby point of presence answers with a stored copy — or fetches once and then reuses that copy.
