Vercel включает Fluid Compute по умолчанию: экономия до 85% на serverless
Vercel сделал Fluid Compute стандартным режимом выполнения для новых проектов, что позволяет сократить расходы на облачные вычисления до 85%. Теперь все свежесозданные проекты на платформе автоматически используют технологию, которая переиспользует существующие инстансы вместо запуска новых, особенн

Vercel сделал Fluid Compute стандартным режимом выполнения для новых проектов, что позволяет сократить расходы на облачные вычисления до 85%. Теперь все свежесозданные проекты на платформе автоматически используют технологию, которая переиспользует существующие инстансы вместо запуска новых, особенно выгодно для приложений с высокой конкурентностью запросов. Это решение вступило в силу после достижения Fluid Compute общей доступности (General Availability) и успешного тестирования на крупномасштабных продакшен-приложениях. Кроме того, все деплои на v0.dev теперь также используют Fluid Compute по умолчанию. Ранее пользователям приходилось вручную включать эту опцию, но теперь она активируется автоматически, упрощая начало работы.
Fluid Compute становится режимом по умолчанию для новых проектов Vercel
Fluid Compute представляет собой гибридный подход, который сочетает эффективность традиционных серверов с возможностью повторно использовать ресурсы и гибкость serverless-модели, позволяющей масштабироваться от нуля до бесконечности и платить только за использование. Ключевые возможности включают минимальное количество холодных стартов, поддержку Node.js и Python, фоновые задачи через waitUntil и отсутствие необходимости управлять инфраструктурой. Это означает, что разработчики могут выполнять длительные задачи, такие как обработка данных или отправка уведомлений, без дополнительной настройки. Платформа автоматически масштабируется, и при отсутствии запросов ресурсы не потребляются.
Почему Vercel решил сделать Fluid Compute стандартом?
Vercel долгое время развивал serverless-платформу, но сталкивался с проблемой неэффективного использования ресурсов при высокой нагрузке. Традиционные serverless-функции создают новый инстанс для каждого запроса, что приводит к избыточному потреблению памяти и процессора. Fluid Compute решает эту проблему, позволяя нескольким запросам выполняться на одном инстансе, если это возможно. Компания анонсировала Fluid Compute в 2024 году как экспериментальную функцию, а затем постепенно внедряла её в продакшен. Теперь, после успешного тестирования на крупных клиентах, технология становится стандартом. Это часть более широкой стратегии Vercel по оптимизации затрат и производительности для разработчиков, особенно тех, кто использует Next.js и другие фреймворки.
Как Fluid Compute экономит до 85% затрат?
Экономия достигается за счёт повторного использования инстансов. В традиционной serverless-модели каждый новый запрос, даже параллельный, может запустить отдельный контейнер, что умножает затраты на память и время выполнения. Fluid Compute анализирует нагрузку и, если инстанс уже обрабатывает запрос, но имеет свободные ресурсы, направляет новый запрос на тот же инстанс. Это особенно эффективно для приложений с большим количеством одновременных запросов, например, API или чат-ботов. Например, если функция обрабатывает 1000 запросов в секунду, традиционная serverless-модель может запустить 1000 инстансов, каждый из которых оплачивается отдельно. Fluid Compute может обработать те же 1000 запросов на 150 инстансах, снижая затраты на 85%. При этом время ответа не увеличивается, а холодные старты практически отсутствуют.
Технические детали и возможности Fluid Compute
Fluid Compute поддерживает полный набор функций Node.js и Python, включая асинхронные операции и фоновые задачи через waitUntil. С точки зрения архитектуры, Fluid Compute использует технологию изоляции на основе V8 для JavaScript или аналогичные механизмы для Python, что обеспечивает безопасность между арендаторами. Vercel берёт на себя всё управление инфраструктурой, включая балансировку нагрузки и мониторинг. Разработчикам не нужно беспокоиться о настройке серверов или масштабировании — всё происходит автоматически. Это позволяет сосредоточиться на написании кода, а не на управлении инфраструктурой.
Кого затронет это изменение и как?
Нововведение в первую очередь повлияет на разработчиков, использующих Vercel для создания веб-приложений, API и микросервисов. Для новых проектов Fluid Compute будет включён автоматически, что снизит затраты без дополнительных действий. Существующие проекты могут вручную включить Fluid Compute через настройки проекта. Для бизнеса это означает более предсказуемые счета за облачные вычисления, особенно для приложений с переменной нагрузкой. Стартапы и средние компании, которые часто сталкиваются с высокими расходами на serverless, смогут значительно сэкономить. Конкуренты Vercel, такие как Netlify или AWS Lambda, могут оказаться под давлением, так как Fluid Compute предлагает уникальное сочетание цены и производительности. В российском контексте Vercel остаётся популярной платформой среди разработчиков, работающих с Next.js и React. Однако из-за санкций и ограничений доступа к некоторым сервисам использование Vercel может быть затруднено. Тем не менее, для тех, кто имеет доступ, Fluid Compute станет приятным бонусом.
Что будет дальше?
Ожидается, что Vercel продолжит развивать Fluid Compute, добавляя поддержку других языков, например Go или Rust, и улучшая алгоритмы распределения запросов. Компания также планирует выпустить инструменты для мониторинга экономии и производительности. В ближайшее время стоит ждать кейсы от крупных клиентов, которые продемонстрируют реальную экономию. Кроме того, Vercel активно работает над интеграцией Fluid Compute с Edge Functions и другими сервисами, что может ещё больше расширить его применение. Возможно, в будущем Fluid Compute станет основой для всех вычислений на платформе.
Итог
Fluid Compute от Vercel — это важный шаг в эволюции serverless-вычислений, который делает платформу более экономичной и производительной. Разработчикам стоит обратить внимание на эту технологию, особенно если они работают с высоконагруженными проектами. Включение по умолчанию для новых проектов упрощает начало работы и позволяет сразу получить выгоду. Если вы ещё не используете Vercel, сейчас самое время попробовать — Fluid Compute сделает ваши проекты быстрее и дешевле.