Выпуск

Выпуск 32. Кеш-иерархия: shield, ключи кеша, инвалидация

Декодировано — подкаст о видеоинженерии · 26 октября 2026 г. · 6 мин

Первая мысль о том, почему концерт на сто тысяч зрителей не плавит серверы, — железо «размером со стадион». Но кривую архитектуру деньгами не спасти: судьбу origin решают три рычага кеш-иерархии, и каждый тихо определяет, увидит ли он десять запросов в секунду или пятьдесят тысяч. Выпуск разбирает origin shield, ключ кеша и инвалидацию — и ошибки в них, которые обходятся дороже всего. В выпуске: — origin shield как единственный ярус между региональными кешами и origin: забирает сегмент один раз и схлопывает поток к origin до ≈ 10 запросов в секунду; — почему shield ставят рядом с origin, а не со зрителем: его задача — защитить источник и провести промах по магистрали CDN, а не через публичный интернет; — ключ кеша: как токен доступа или даже рекламная UTM-метка в URL дробит общий сегмент на копии и обваливает CHR до нуля; — нормализация ключа до host + path и авторизация вне ключа — подписанной cookie или заголовком, с проверкой на манифесте, а не на каждом сегменте; — Cache-Control по типу объекта: срок жизни в год для неизменяемых сегментов и короткий TTL для живого манифеста; — почему глобальный purge сам устраивает эффект стада, чем его заменяет версионирование URL и как soft purge по тегу подменяет объект в фоне. «Декодировано» — подкаст компании Фора Софт по материалам серии книг «Справочник по видеоинженерии». Второй сезон — о стриминге, по книге «Видеостриминг». Фора Софт с 2005 года создаёт видеопродукты, real-time-коммуникации и AI-системы: 250+ проектов, живой стриминг с задержкой 0,4–0,5 секунды на 10 000 зрителей, решения для NBC, CBS и Red Bull. Если вы делаете продукт, где есть видео или онлайн-звонки, — приходите к нам: https://fora-soft.ru/

Страница выпуска