Cloudflare представила новый сервис Flagship, который позволяет включать и отключать функции в приложениях без повторного развертывания кода, пишет xrust. Сервис работает на периферии сети Cloudflare и уже доступен в закрытой бете. Он создан на основе открытого стандарта OpenFeature и ориентирован на разработчиков, которым важна скорость и стабильность.
- Что такое Flagship и зачем он нужен
- Почему Flagship работает быстрее других решений
- OpenFeature — открытый стандарт, на котором построен Flagship
- Как работает управление флагами в Flagship
- Что говорят разработчики и сообщество
- Дополнительные возможности Flagship
- Бэкграунд: почему Cloudflare делает ставку на edge‑технологии
Что такое Flagship и зачем он нужен
Flagship — это инструмент, который помогает разработчикам управлять функциями в приложениях с помощью так называемых «флагов». Флаг — это переключатель, который позволяет:
- включить новую функцию для части пользователей,
- протестировать изменения без риска,
- быстро отключить проблемный функционал,
- экспериментировать без перезапуска приложения.
Главная идея: не нужно заново выкатывать код, чтобы изменить поведение программы.
Для непрофессионала это можно сравнить с «тумблером» в панели управления — функция уже встроена, но включается только тогда, когда это нужно.
Почему Flagship работает быстрее других решений
Обычно сервисы управления флагами обращаются к внешним серверам, чтобы узнать, какой вариант функции нужно включить. Это занимает время и создаёт задержки.
Cloudflare решила проблему радикально: флаги обрабатываются прямо на периферии сети (edge) — то есть максимально близко к пользователю.
Что это даёт:
- почти нулевая задержка (доли миллисекунды),
- отсутствие лишних запросов,
- стабильная работа даже при высокой нагрузке,
- экономия на внешних сервисах.
Cloudflare подчёркивает, что это особенно важно для приложений, использующих ИИ, где скорость реакции критична.
OpenFeature — открытый стандарт, на котором построен Flagship
Flagship работает на базе OpenFeature — это открытый стандарт CNCF, который позволяет использовать единый подход к флагам функций в разных системах.
Преимущества:
- нет привязки к одному поставщику,
- можно менять платформы без переписывания кода,
- разработчики используют единый API,
- проще интегрировать флаги в любые приложения.
Пит Ходжсон из Tribe AI отметил, что появление Cloudflare в экосистеме OpenFeature — это «выигрыш для всей отрасли», потому что снижает зависимость от дорогих SaaS‑решений.
Как работает управление флагами в Flagship
Каждый флаг может иметь несколько правил. Они проверяются по очереди — первое подходящее правило определяет, какой вариант функции получит пользователь.
Правила могут включать:
- условия (например, страна, тип устройства, версия браузера),
- процентное распределение (например, 10% пользователей видят новую функцию),
- разные варианты поведения.
Cloudflare объясняет разницу между поэтапным развертыванием и процентным внедрением:
- поэтапное развертывание — разные версии кода получают разный трафик;
- процентное внедрение — одна версия кода, но разные пользователи получают разные варианты поведения.
Это позволяет тестировать функции безопасно и гибко.
Что говорят разработчики и сообщество
На Reddit пользователи отметили, что главное преимущество Flagship — оценка флагов прямо на периферии сети, без обращения к сторонним сервисам.
Один из популярных комментариев:
«Флаги функций становятся стандартной инфраструктурой, как кэширование или логирование. Эпоха дорогих SaaS‑решений заканчивается».
Также разработчики отмечают, что нативная интеграция с Cloudflare Workers снижает операционные расходы и упрощает архитектуру.
Дополнительные возможности Flagship
Cloudflare также представила клиентское приложение для браузера. Оно:
- заранее загружает нужные флаги,
- кэширует их с настраиваемым временем жизни (TTL),
- позволяет вычислять значения флагов локально, без запросов к серверу.
Это ускоряет работу интерфейсов и снижает нагрузку на сеть.
Бэкграунд: почему Cloudflare делает ставку на edge‑технологии
Cloudflare активно развивает платформу Workers — среду, где код выполняется максимально близко к пользователю.
Flagship стал логичным продолжением этой стратегии:
- он встроен в экосистему Cloudflare,
- использует глобальную сеть компании,
- ориентирован на приложения, где важна скорость реакции,
- подходит для ИИ‑агентов и сервисов с высокой частотой обновлений.
Сервис пока доступен в закрытой бете, но Cloudflare обещает расширить доступ в ближайшие месяцы.
По страницам https://www.infoq.com
Xrust Cloudflare запустила Flagship — сервис для управления функциями прямо на периферии сети
Cloudflare запустила Flagship — сервис для управления функциями прямо на периферии сети
Оригинал статьи размещен в Новости Xrust
Если Вам понравилась статья, рекомендуем почитать
- PIONER – ранний доступ для ПК стартует 16 декабря
- Shopping Research – новый инструмент, использующий ChatGPT для поиска лучшей цены
