Vercel представляет новую инфраструктурную модель Fluid: экономия и эффективность
Компания Vercel, известный провайдер хостинга для фронтенд-разработки, объявила о переходе на новую инфраструктурную модель под названием Fluid. Этот шаг знаменует отход от edge-вычислений и предлагает более экономичное и эффективное решение для запуска веб-приложений.
просмотры 44🕑 3 мин. чтения
Что такое 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 прекращает рассылку уведомлений об истечении срока действия сертификатов
С 4 июня 2025 года популярный сервис Let’s Encrypt, известный своим вкладом в безопасность интернета, перестанет отправлять email-уведомления об истечении срока действия SSL-сертификатов. Это решение стало результатом анализа текущих тенденций и потребностей пользователей, а также стремления организации к повышению конфиденциальности данных. Почему Let’s Encrypt отказался от уведомлений? Как объяснили представители Let’s Encrypt, основная причина такого […]
Tailwind CSS 4.0 Beta: Новая эра производительности и конфигурации
Фреймворк для работы с CSS, Tailwind CSS, анонсировал выпуск первой бета-версии обновления 4.0. Это релиз приносит с собой значительные улучшения в производительности: полные сборки в новом движке стали в 5 раз быстрее, а инкрементальные сборки — более чем в 100 раз быстрее, теперь измеряемые в микросекундах.
Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью
Команда разработчиков Express, минималистичного и быстрого веб-фреймворка для Node.js, представила долгожданную версию 5. В этом обновлении акцент сделан на модернизации системы за счет прекращения поддержки устаревших версий Node.js, в частности, версий до v18. Этот шаг направлен на повышение безопасности и упрощение обслуживания, что, в свою очередь, позволило внести критически важные улучшения в производительность.