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.