- HTTP/3 on a CDN: what changes for real usersHTTP/3 runs on QUIC over UDP. It cuts handshake cost and some head-of-line blocking that TCP still shows on lossy links. The useful part: the browser talks HTTP/3 to the edge. Your origin can stay HTTP/1.1 or HTTP/2.
- How to self-host web fonts on a CDNFont files are small and on the critical path. A third-party font host adds DNS, TLS and privacy surface. Self-host WOFF2 on Cloud CDN under your hostname.
- How to put large file downloads on a CDNRelease day is a read storm. A single origin disk will saturate before 210+ caches would. Version the filename, cache for a long time, shield first-byte, and token-protect anything that should not be public.
- How to cache API GET requests at a CDNNot every API response needs a fresh origin hop. Public product, content and configuration GETs are often identical. Cache those. Never cache the ones that change with Authorization.
- Live streaming on a CDN: latency, shield and load testsA live audience is a miss storm with a clock. If every viewer opens the encoder, the show is the outage. Cache live segments at the edge with short TTLs, shield the packager, and rehearse.
- How to deliver video on demand through a CDNVOD is a cache problem dressed as a media problem. Segments and files are large, popular and identical. The encoder should package once. Cloud CDN should repeat the result on 200+ Tbps.
- WebP and AVIF at the edge: image optimization without a batch jobMost teams still generate derivatives at upload, then ship an overweight original to a phone anyway. Keep one source image. Let Cloud CDN convert, crop and resize at delivery time, then cache each variant at the edge.
- How to purge a CDN cache without melting originA cache you cannot invalidate is a liability. A purge that invalidates everything is an origin incident you scheduled. Purge the path that changed, prefetch what you know will be hot, and keep hashed assets out of the ritual.
- Origin Shield explained: stop miss storms from reaching originWhen a popular object expires, every edge can miss at once. Without a shield, the origin sees a fan-out of identical fetches — the thundering herd that looks like an attack but is only your own TTL.
- Django STATIC_URL and MEDIA_URL on a CDNIf STATIC_URL and MEDIA_URL still point at the same host that runs views, you are paying worker time for CSS. Point both at Cloud CDN and keep admin on Django.
- Laravel ASSET_URL and Mix/Vite on a CDNLaravel workers should run application code. They should not stream hashed Vite files and public disk images to every region. ASSET_URL and a media hostname exist so Cloud CDN can take that work.
- A Next.js CDN caching guide for App Router and ISRNext.js already thinks in cache. The mistake is leaving that cache in one region. Cloud CDN should hold /_next/static and shareable HTML at 210+ PoPs, with purge on deploy or revalidate.
- How to cache WooCommerce without breaking checkoutWooCommerce storefronts die on sale day because product images and category HTML share PHP workers with checkout. Cache the aisle. Never cache the cart.
- How to set up a CDN for WordPressWordPress spends PHP on the same CSS, uploads and anonymous HTML thousands of times per hour. Cloud CDN should take that traffic. wp-admin, login and checkout should not follow it into cache.
