Content Delivery and Edge Networking Questions
Serving content and computation close to users: CDN architecture, edge caching, cache-control and purge strategies, and edge computing versus centralized cloud processing. Covers origin shielding, geo-routing, and the tradeoffs of pushing logic to the edge for latency-sensitive workloads. Application-layer content distribution rather than raw network engineering.
Design a CDN invalidation strategy that supports both per-object invalidations and bulk/global invalidations without overloading the CDN control plane. Include use of surrogate keys, versioned URLs, soft-purge vs hard-purge, and how to provide operators with safe, performant purge APIs.
Explain what a Content Delivery Network (CDN) provides and how it differs from an application cache. Discuss edge caching, origin fetches, cache-control headers, and when you would use a CDN vs an in-app cache. Include operational concerns such as cache invalidation, TLS at the edge, and debugging cache misses.
Describe how a CDN works and when you should use edge caching vs origin caching. For a product serving both static assets and personalized HTML responses, explain what can be cached at the CDN, what must be served from the origin, and techniques to safely cache personalized content.
That is every published Content Delivery and Edge Networking question for Site Reliability Engineer (SRE) so far. Browse the other topics in this category, or practice this one interactively.