Vercel представляет новую инфраструктурную модель Fluid: экономия и эффективность

Компания Vercel, известный провайдер хостинга для фронтенд-разработки, объявила о переходе на новую инфраструктурную модель под названием Fluid. Этот шаг знаменует отход от edge-вычислений и предлагает более экономичное и эффективное решение для запуска веб-приложений.

Что такое Fluid и почему это важно?

Fluid — это новая модель инфраструктуры, которая сочетает в себе преимущества серверных и serverless-решений. Она оптимизирует использование ресурсов и, что особенно важно для клиентов Vercel, значительно снижает затраты.

Гильермо Раух, CEO Vercel, в своём твиттере отметил, что edge-вычисления, которые раньше были основой инфраструктуры компании, уходят в прошлое. «Начиная с прошлой недели, весь Edge middleware работает на Fluid в облаке Vercel», — написал он.

Edge Network, прежнее решение Vercel, представляло собой глобально распределённую платформу для выполнения вычислений в разных регионах мира. Однако, как объяснил Раух, edge-вычисления идеально подходят для маршрутизации, статических ресурсов и предварительного рендеринга, но не для приложений, API и баз данных.

Почему edge-вычисления не подходят для всего?

Мальте Убл, CTO Vercel, в ходе вебинара пояснил, что основная проблема edge-вычислений заключается в необходимости быстрого доступа к данным. «Ваше приложение, его логика, должно работать близко к данным, иначе вы столкнётесь с задержками», — сказал он.

Он привёл пример Google, который успешно работает всего с восемью дата-центрами для поисковой системы. «Копировать петабайты данных в 200 локаций — это нереально», — добавил Раух.

Fluid решает эту проблему, размещая вычисления ближе к данным, вместо того чтобы пытаться реплицировать их на каждую edge-локацию. Это обеспечивает как высокую производительность, так и согласованность данных.

Как Fluid снижает затраты?

Одной из ключевых особенностей Fluid является сокращение времени «холодного старта» (cold start) — задержки, которая возникает при первом запуске serverless-функции после периода бездействия.

«С Fluid вы платите только за фактическое время выполнения функции, а не за время её инициализации», — объяснил Убл. В демонстрации он показал, что с Fluid время выполнения функции сократилось с 12 до 3,5 секунд, что привело к значительной экономии.

Модель Fluid поддерживает «тёплые» экземпляры, что уменьшает частоту холодных стартов. Кроме того, она использует Rust-рантайм с поддержкой Node.js и Python, что ускоряет инициализацию функций.

Дополнительные преимущества Fluid

  • Экономия ресурсов: Fluid выставляет счета только за фактическое использование вычислений, минимизируя отходы.
  • Масштабируемость: Модель поддерживает десятки тысяч одновременных вызовов, что делает её идеальной для высоконагруженных приложений.
  • Управляемость: Fluid полностью управляема, что сохраняет преимущества serverless-подхода.
  • Расширенные возможности: Поддержка потоковой передачи данных и обработки после ответа.

Как перейти на Fluid?

Vercel не переводит клиентов на Fluid автоматически. Для активации новой модели необходимо включить её в настройках проекта. «Это не требует изменений в коде. Просто переключите одну кнопку, и вы готовы к использованию», — сказал Раух.

Читайте также
Let’s Encrypt прекращает рассылку уведомлений об истечении срока действия сертификатов
Let’s Encrypt прекращает рассылку уведомлений об истечении срока действия сертификатов
Let’s Encrypt прекращает рассылку уведомлений об истечении срока действия сертификатов

С 4 июня 2025 года популярный сервис Let’s Encrypt, известный своим вкладом в безопасность интернета, перестанет отправлять email-уведомления об истечении срока действия SSL-сертификатов. Это решение стало результатом анализа текущих тенденций и потребностей пользователей, а также стремления организации к повышению конфиденциальности данных. Почему Let’s Encrypt отказался от уведомлений? Как объяснили представители Let’s Encrypt, основная причина такого […]

Tailwind CSS 4.0 Beta: Новая эра производительности и конфигурации
Tailwind CSS 4.0 Beta: Новая эра производительности и конфигурации
Tailwind CSS 4.0 Beta: Новая эра производительности и конфигурации

Фреймворк для работы с CSS, Tailwind CSS, анонсировал выпуск первой бета-версии обновления 4.0. Это релиз приносит с собой значительные улучшения в производительности: полные сборки в новом движке стали в 5 раз быстрее, а инкрементальные сборки — более чем в 100 раз быстрее, теперь измеряемые в микросекундах.

Dev новости: React полноценный fullstack, typescript 5.6 лучше ловит ошибки
Dev новости: React полноценный fullstack, typescript 5.6 лучше ловит ошибки
Dev новости: React полноценный fullstack, typescript 5.6 лучше ловит ошибки

Превращение React в Полноценный Full Stack Фреймворк и Другие Технические Новости

Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью
Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью
Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью

Команда разработчиков Express, минималистичного и быстрого веб-фреймворка для Node.js, представила долгожданную версию 5. В этом обновлении акцент сделан на модернизации системы за счет прекращения поддержки устаревших версий Node.js, в частности, версий до v18. Этот шаг направлен на повышение безопасности и упрощение обслуживания, что, в свою очередь, позволило внести критически важные улучшения в производительность.