content-delivery

Architects global CDNs by optimizing edge caching, origin offload, geo-routing strategies.

42|2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/proyecto26/system-design-skills --skill content-delivery-proyecto26
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-delivery
Source: https://github.com/proyecto26/system-design-skills/tree/main/skills/content-delivery
Command: npx skills add https://github.com/proyecto26/system-design-skills --skill content-delivery-proyecto26

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the challenge of high latency and origin server saturation by providing a structured approach to serving static and media assets from the network edge.

Core Features & Use Cases

  • Edge Caching Strategy: Provides recipes for pull vs. push CDN models, cache key normalization, and TTL management.
  • Origin Protection: Implements origin shielding and stampede prevention techniques to ensure system resilience.
  • Use Case: Use this skill when designing a system that serves high-traffic media or static assets to a global audience to minimize egress costs and improve time-to-first-byte.

Quick Start

Use the content-delivery skill to design an edge caching strategy for a global media application including origin shield and cache key configuration.

Frequently Asked Questions about content-delivery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design an edge caching strategy for a global media application?

Use this skill to architect edge caching by configuring cache key normalization, managing TTLs, and selecting pull versus push CDN models to optimize global content delivery and minimize time-to-first-byte.

What is origin protection and how does stampede prevention work?

Origin protection implements origin shielding and stampede prevention techniques to prevent origin server saturation, ensuring system resilience and high availability when serving high-traffic media assets.

When do I need a content delivery network for static assets?

You need a content delivery network when serving high-traffic media or static assets to a global audience to minimize egress costs, reduce latency, and improve time-to-first-byte while ensuring high availability.

What's the best way to maximize cache hit rates and manage egress costs?

Maximize cache hit rates by applying cache key normalization, TTL management, and geo-routing strategies to optimize edge caching, offload the origin, and ensure cost-effective egress management.

How do I prevent origin server saturation during high-traffic media streaming?

Prevent origin server saturation by implementing origin shielding and stampede prevention techniques, which protect the origin from traffic spikes and ensure system resilience during high-traffic media streaming.

Can I use this skill to optimize low-latency delivery for high-availability web content?

Yes, this skill architects global content delivery networks by optimizing edge caching, origin offload, and geo-routing strategies for low-latency delivery of static assets, media streaming, and high-availability web content.