объясни cache --простыми-словами

Кэш
Повар могла бы каждый раз ходить за чесноком в большую холодильную комнату. Но она так не делает. Перед наплывом гостей она нарубила горку чеснока и поставила маленькую миску рядом со своим рабочим местом — близко, быстро, готово. Она берет из миски. Холодильная комната все еще источник правды. Миска просто ближе.
Эта миска — кэш.
Кэш — это копия чего-то, сохраненная где-то быстрее и ближе, чтобы тебе не приходилось каждый раз ходить за настоящей штукой. Источник правды никуда не переехал. Ты просто не идешь к нему за каждым отдельным запросом.
Компромисс легко увидеть на кухне.
Миска быстрее. Потянуться к ней — секунда; сходить в холодильную комнату — двадцать. Но миска может устареть. Если ты нарубил чеснок в 15:00, а вечерний наплыв начинается в 18:00, этот чеснок уже не совсем тот. В холодильной комнате свежий запас. В миске — возможно нет. А если миска пустая, ты возвращаешься в холодильную комнату — поломка миски ничего не ломает, ты просто идешь медленным путем.
Кэши в софте работают ровно так же. Кэш браузера хранит картинки, скрипты и стили страниц локально, чтобы твой ноутбук не скачивал их заново с сервера при каждом обновлении. Серверный кэш хранит результат медленного запроса к базе данных, чтобы следующий запрос мог пропустить этот шаг. CDN из дня 50 — это тоже кэш, просто примененный к файлам.
Почему "очистить кэш" чинит странные вещи.
Когда кэш устарел, система работает по неправильной картинке. Источник правды обновился, но в миске все еще лежит чеснок прошлой недели. Очистить кэш значит выбросить содержимое миски и снова пойти в холодильную комнату — медленнее, зато свежее. Сайт выглядит неправильно, потому что браузер показывает тебе копию, которую закэшировал три деплоя назад. Очисти кэш, и настоящая версия появится.
Это не "починить все". Это "перестать пользоваться коротким путем и сходить за настоящей штукой".
Где ты встретишь это в AI-системах.
Prompt caching — штука, которую Claude поддерживает напрямую, — сохраняет начало длинного разговора или большой документ, чтобы модель не перечитывала все целиком с каждым новым сообщением. Это кэш. В миске модели уже лежит подготовленный контекст; ты не платишь (временем или деньгами) за повторный поход в холодильную комнату на каждом ходу.
Когда кэширование работает, время ответа падает, и стоимость вместе с ним. Когда оно настроено криво или устарело, ты получаешь ответы, которые будто опираются на старую информацию — потому что так и есть.
Правило: кэш всегда короткий путь, никогда не источник. Быстрый короткий путь, который иногда протухает. Полезно знать, из чего именно ты читаешь.