Subcache проверка…

Конфигурация расходится по устройствам как маршрут по стрелкам

Subcache держит конфигурацию, флаги и справочники вашего приложения и раздаёт их клиентам по персональному токену. Выкладка атомарна, путь до каждого устройства виден на пульте.

HUBv129v129v129v129v129v129
ВЫКЛАДКА
idle
последняя 12 мин назад
УСТРОЙСТВА
24 918
забрали текущую версию
ТОКЕНЫ
ok
подписи проверяются
ОТКАТ
готов
предыдущая версия под рукой

Конфигурация под контролем

Атомарная выкладка

Новая конфигурация становится активной одним переключением. Клиент видит либо целиком старую версию, либо целиком новую - половинчатого состояния не бывает.

Адресно по токену

Токен в пути определяет, какую конфигурацию получит клиент. Можно вести разные профили для бета-группы, региона или версии приложения.

Кеш у клиента

Клиент держит последнюю конфигурацию локально и работает даже без сети. При появлении связи он тихо забирает свежую версию по условному запросу.

Виден маршрут

На пульте видно, сколько устройств забрало текущую версию и где задержка. Выкладка - это не отправка в пустоту, а наблюдаемый процесс.

Как конфигурация доходит до устройства

01

Версия

Готовите новую конфигурацию и проверяете её на схеме в кабинете.

02

Переключение

Одним действием делаете версию активной. Старая остаётся под рукой для отката.

03

Токен

Клиент приходит со своим токеном и получает конфигурацию своего профиля.

04

Кеш

Клиент кеширует версию локально и забирает следующую, только когда она сменится.