Продукт
Subcache - это пульт конфигурации между вашим бэкендом и установленными приложениями. Вы задаёте версию и профили, клиенты забирают своё по токену, вы видите маршрут.
Версии и откат
Каждая выкладка - это новая версия целиком. Активной становится одна, предыдущая остаётся под рукой: откат - это переключение назад, а не аварийная пересборка.
Профили по токену
Токен определяет профиль: боевой, бета, региональный, под конкретную версию приложения. Один клиент никогда не получит чужой профиль - привязка проверяется по подписи токена.
Клиентский кеш
Клиент хранит последнюю конфигурацию и работает офлайн. Обновление забирается условным запросом: если версия не менялась, в ответ идёт пустое 304 и трафик не тратится.
Наблюдаемость выкладки
По токену доступна сводка: сколько устройств на какой версии, где задержка раздачи. Данные по версиям и профилям, без привязки к конкретному пользователю.