Subcache проверка…
14 сен 2026

Почему выкладка должна быть атомарной

Как половинчатое обновление конфигурации ломает приложение у части пользователей.

Если конфигурация раскатывается по частям, часть клиентов успевает забрать новый флаг, но старый справочник, - и приложение ведёт себя противоречиво. Такие ошибки трудно воспроизвести: у разработчика всё свежее и согласованное.

Атомарная выкладка убирает этот класс проблем. Версия становится активной целиком и в один момент, поэтому клиент всегда видит согласованный набор значений, а не смесь старого и нового.

Subcache хранит каждую выкладку как неизменную версию и переключает активную одним действием. Это же делает откат безопасным: он просто возвращает активной прежнюю версию.