Cloudflare поставила кэш перед Workers — и тихо начала тарифицировать бесплатные запросы
6 июля 2026 года Cloudflare выпустила Workers Cache — региональный многоуровневый слой кэширования, который стоит прямо перед точкой входа воркера.
Сюрприз в счёте: запросы, которые раньше были бесплатными, — статические ресурсы и вызовы между воркерами через service bindings — теперь тарифицируются по стандартной ставке за запрос, потому что каждый сперва проверяет кэш.
Сухой вердикт одного разработчика о новых списаниях: «звучит как баг, который по случайности приносит им больше денег».
Кэш, который позволяет воркеру не запускаться

Cloudflare предлагает включать Workers Cache одной строкой Wrangler, "cache": { "enabled": true }, плюс обычными HTTP-заголовками кэша. При попадании воркер не выполняется, так что вы не платите за процессорное время и нет отдельной платы за хранение. Под капотом два уровня: региональный нижний ближе к пользователю и верхний, который агрегирует по всей сети. Поддерживаются stale-while-revalidate, Vary, управление на уровне точки входа, мультиарендная безопасность через ctx.props и семантическая инвалидация через теги кэша вроде Cache-Tag: products,product:123. Смысл — покончить с выбором между рендерингом каждого запроса, который стоит задержки и CPU, и предварительным рендерингом всего на этапе сборки.

Он заработал на всех тарифах в день запуска.
«Почему на это ушло 9 лет?»
Саймон Уиллисон хотел услышать историю происхождения и не получил её:
«Я ждал объяснения «почему это заняло у нас столько времени», но его прямо не расписали… учитывая, что кэширование — сердце того, чем занимается Cloudflare, я всё же немного удивлён, что до этого шли 9 лет!»
— Саймон Уиллисон, создатель Datasette
То, за что никто не ожидал платить
В расчёте биллинга была неожиданность. Разработчик прошёлся по тому, что обнаружил:
«С вас всё равно списывают за каждый запрос, попал он в кэш или нет (но не за процессорное время). Теперь с вас списывают за запросы к статическим ресурсам! Для меня это лишено смысла…»
— разработчик, делящийся практическими находками по биллингу
Даже если отставить баги, стимул может перевернуться:
«Это очень странное ограничение с продуктовой точки зрения. Может выйти так, что, включив кэширование, вы потратите больше денег.»
«Пожалуйста, пишите свои посты сами»
Текст поста о запуске вызвал отдельное возражение — от Дэна Абрамова:
«Пожалуйста, пожалуйста, пожалуйста, пишите свои посты сами. Я и так весь день читаю «а вот и главный разблок, и это самая незаметная его часть»… Это неуважение к читателю.»
Получайте такие разборы каждый день
Главные истории Hacker News — на email, в Telegram или RSS.
Единственный работающий ингредиент в DayQuil — он же и опасный
В издании The Argument Илай Ричман выдвигает странный довод за то, чтобы убрать комбинированные средства от простуды вроде DayQuil с полок: они склеивают единственный работающий ингредиент с двумя, которые, по его словам, не делают ничего.