Компания Cloudflare объявила о значительном обновлении своей платформы для бессерверных вычислений, увеличив максимальный объем развертываемых скриптов Workers до 64 МиБ. Данное изменение затрагивает пользователей как бесплатных, так и платных тарифных планов, предоставляя разработчикам беспрецедентную гибкость при создании сложных приложений на границе сети (edge computing). Обновление направлено на устранение архитектурных ограничений, которые ранее сдерживали использование тяжелых библиотек и зависимостей в рамках экосистемы Cloudflare.
Кардинальный пересмотр лимитов и методологии оценки
До внедрения этих изменений в сервисе действовали строгие лимиты, основанные на сжатом размере пакета: до 3 МБ для бесплатного уровня и до 10 МБ для платных подписчиков. Теперь Cloudflare переходит к оценке исключительно несжатого размера кода, устанавливая единый порог в 64 МиБ для всех категорий пользователей.
Такой подход упрощает процесс сборки, так как разработчикам больше не нужно тратить ресурсы на агрессивную оптимизацию и минификацию кода ради соответствия жестким рамкам сжатого архива.
Преимущества для разработчиков и новые возможности
Увеличение дискового пространства для исполняемого кода открывает путь к реализации задач, которые ранее требовали выноса логики на традиционные серверы или использования сложных обходных путей. В частности, расширение лимитов позволяет:
- Интегрировать крупные бинарные зависимости и библиотеки на базе WebAssembly (Wasm).
- Использовать полноценные фреймворки и тяжелые SDK непосредственно внутри Workers.
- Развертывать модели машинного обучения для инференса на стороне edge-узлов.
- Включать в пакеты расширенные наборы данных и статические ресурсы для ускорения обработки запросов.
Влияние на производительность и архитектуру
Несмотря на увеличение допустимого объема, Cloudflare подчеркивает важность эффективности кода. Эксперты отмечают, что переход на проверку несжатого размера делает процесс деплоя более прозрачным: разработчик точно видит объем используемых ресурсов без учета переменных факторов алгоритмов сжатия.
Это обновление устраняет одно из самых частых препятствий, с которыми сталкивались наши пользователи при масштабировании своих проектов на платформе Workers.
Текущее расширение возможностей Cloudflare Workers подтверждает тренд на перенос сложных вычислений из централизованных облаков ближе к конечному пользователю. Предоставление 64 МиБ дискового пространства для кода ставит платформу в один ряд с мощными бессерверными решениями, сохраняя при этом преимущества низкой задержки. В долгосрочной перспективе это решение может способствовать миграции крупных корпоративных приложений в среду edge-вычислений, обеспечивая более высокую скорость отклика и масштабируемость систем.