# 010111 HTTP Caching

> Three-tier caching — browser, runtime, and distributed cache. Pipeline batching, atomic transactions, invalidation, and multi-language cache keys.

- Skill: `natuleadan/010111-http-caching` (Agent Skill, multi-file: 8 files)
- Install (CLI): `npx skillmds@latest add natuleadan/010111-http-caching`
- Raw SKILL.md: https://api.skillmd.com/api/skills/natuleadan/010111-http-caching/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- License: MIT
- Author: natuleadan (https://skillmd.com/u/natuleadan)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/natuleadan/010111-http-caching

---


# Caching Strategies

Three-tier caching architecture: browser/CDN, runtime, and distributed cache. TTL strategies, pipeline batching, atomic transactions, and invalidation patterns.

## References

| Topic | File |
|---|---|
| Caching patterns: pipeline batching, atomic transactions, three-tier architecture | [references/caching-patterns.md](references/caching-patterns.md) |
| Cache keys, tag-based revalidation, hierarchical keys | [references/cache-keys-revalidation.md](references/cache-keys-revalidation.md) |
| CDN cache headers, Cache-Control directives, stale-while-revalidate | [references/cdn-cache-headers.md](references/cdn-cache-headers.md) |
| Runtime cache (Next.js): "use cache", cacheTag, cacheLife, revalidation | [references/runtime-cache-nextjs.md](references/runtime-cache-nextjs.md) |
| Six caching principles and quick reference table | [references/caching-principles.md](references/caching-principles.md) |

