Vercel сделал быстрый обмен данными между проектами команды бесплатным

Компания Vercel, известная своей платформой для развертывания фронтенд-приложений, объявила о важном изменении в тарифной политике: Fast Data Transfer для rewrite между проектами одной команды теперь стал бесплатным. Это решение особенно значимо для разработчиков, использующих микрофронтенд-архитект

Vercel сделал быстрый обмен данными между проектами команды бесплатным

Компания Vercel, известная своей платформой для развертывания фронтенд-приложений, объявила о важном изменении в тарифной политике: Fast Data Transfer для rewrite между проектами одной команды теперь стал бесплатным. Это решение особенно значимо для разработчиков, использующих микрофронтенд-архитектуры и обратные прокси, так как позволяет существенно сократить расходы на передачу данных. Ранее за каждый внешний rewrite взималась плата как за исходный, так и за целевой запрос, но теперь компания оптимизировала процесс, сделав исходный запрос бесплатным.

Fast Data Transfer для rewrite: что изменилось

Ранее при настройке rewrite между проектами одной команды Vercel взимал плату за Fast Data Transfer как для исходного, так и для целевого запроса. Теперь компания изменила подход: внешние rewrite между проектами одной команды используют Fast Data Transfer только для целевого запроса. Это означает, что передача данных от исходного запроса стала бесплатной. Rewrite — это механизм маршрутизации, который позволяет направлять запросы между проектами Vercel (или внутри одного проекта) без изменения URL в браузере пользователя. Они часто применяются в микрофронтенд-архитектурах и для организации обратных прокси. Настроить rewrite можно в файле vercel.json, в middleware или в next.config.ts (для Next.js).

Почему Vercel сделал это изменение?

Основная причина — оптимизация внутренних процессов. Vercel объединил потоки данных для исходного и целевого запросов в один, что снизило общий объем передачи. Это техническое улучшение позволило сделать исходный запрос бесплатным, не увеличивая нагрузку на сеть. Компания стремится упростить разработку и снизить затраты для команд, использующих микрофронтенды. Ранее разработчикам приходилось тщательно следить за объемом передачи данных, чтобы не превысить лимиты. Теперь для внутренних rewrite команды могут сэкономить на Fast Data Transfer, что особенно важно для стартапов и небольших команд с высоким трафиком.

Как работает Fast Data Transfer для rewrite?

Каждый внешний rewrite запускает полный жизненный цикл запроса, включая маршрутизацию и проверки Web Application Firewall (WAF). Это гарантирует, что политики безопасности применяются к каждому проекту отдельно. При этом каждый такой запрос считается отдельным Edge Request. Однако теперь Fast Data Transfer для исходного запроса не тарифицируется, что снижает нагрузку на бюджет команды. Разработчики могут отслеживать использование Fast Data Transfer через панель observability в дашборде Vercel. Стоит отметить, что изменение касается только rewrite между проектами одной команды. Внешние rewrite на сторонние сервисы или проекты другой команды остаются платными. Также не изменилась тарификация для redirect и других типов маршрутизации.

Кому выгодно это изменение?

Нововведение в первую очередь выгодно командам, использующим микрофронтенд-архитектуры на Vercel. Например, если у вас есть основной проект и несколько микросервисов фронтенда, которые общаются через rewrite, теперь вы будете платить только за передачу данных от целевого проекта. Это снижает операционные расходы и упрощает бюджетирование. Разработчики, использующие Next.js и middleware, также оценят изменение, так как rewrite часто настраиваются именно там. Для стартапов и небольших команд это может стать существенной экономией, особенно при высоком трафике.

Как это повлияет на российских разработчиков?

Российские разработчики, работающие с Vercel (например, для хостинга Next.js приложений), также могут воспользоваться этим изменением. Однако стоит учитывать, что Vercel не имеет официального представительства в России, и оплата может быть затруднена из-за санкций. Но для команд, уже использующих платформу, это приятный бонус, который позволяет сократить расходы на инфраструктуру.

Технические подробности и финансовые детали

Vercel объединил потоки данных для исходного и целевого запросов в один, что уменьшило общий объем передачи. Это техническое улучшение позволило сделать исходный запрос бесплатным. При этом целевой запрос по-прежнему оплачивается по стандартным тарифам Fast Data Transfer. Разработчики могут отслеживать использование Fast Data Transfer через панель observability в дашборде Vercel. Стоит отметить, что изменение касается только rewrite между проектами одной команды. Внешние rewrite на сторонние сервисы или проекты другой команды остаются платными. Также не изменилась тарификация для redirect и других типов маршрутизации.

Что будет дальше?

Ожидается, что Vercel продолжит оптимизировать тарифы и улучшать производительность. Возможно, в будущем бесплатными станут и другие типы трафика. Компания активно развивает Edge Network и предлагает все больше возможностей для разработчиков. Следите за обновлениями в блоге Vercel и changelog, чтобы не пропустить новые оптимизации.

Итог

Vercel сделал Fast Data Transfer для rewrite между проектами одной команды бесплатным, что снижает затраты на микрофронтенд-архитектуры и обратные прокси. Это изменение особенно выгодно командам, использующим сложные схемы маршрутизации. Разработчики могут сэкономить на передаче данных, не жертвуя производительностью или безопасностью. Следите за обновлениями, чтобы не пропустить новые оптимизации.