Многоуровневое кеширование для веб-приложений
★ 6.8 · general
caching-strategies is a Claude Code skill that designs multi-tier caching architectures for web applications, covering cache-aside, write-through, and write-behind patterns, TTL design, cache invalidation, Redis patterns, CDN configuration, Cache-Control headers, and stampede prevention. The skill addresses three cache tiers — L1 in-process (Node.js Map, Python dict), L2 distributed (Redis, Memcached), and L3 edge/CDN (Cloudflare, Fastly, CloudFront) — along with cold-start warming strategies and explicit invalidation flows from DB through Redis to CDN. It targets developers and architects choosing a caching pattern, implementing Redis sorted sets or pub/sub invalidation, configuring ETags, or diagnosing stale-data issues in production. Not intended for ORM query plan caching, pure-function memoization, or session storage.