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 and origin architecture for a global application that must serve 50 million monthly users, handle 2,000 RPS at peak, and meet a p95 latency SLO of 90 ms globally for static assets. Sketch PoP placement, origin-shielding, cache-key design, TTL and invalidation strategy, and how to minimize origin load while ensuring freshness for frequently-updated content.
Propose an architecture to cache dynamic content at the edge using techniques like Edge Side Includes (ESI), fragment caching, origin-shielding, and stale-while-revalidate. Discuss how you would implement personalization safely (signed cookies/tokens) and how you would protect against cache poisoning or stale personalization data.
Describe how a CDN reduces perceived latency for static content. Sketch a simple architecture with edge PoPs, origin, cache-control headers, TTLs, and origin-fallback behavior for a global web application. Explain trade-offs in cache TTL selection, cache warming, and how CDN helps with bandwidth and connection setup overhead.
That is every published Content Delivery and Edge Networking question for Network Engineer so far. Browse the other topics in this category, or practice this one interactively.