Один из способов был бы для приложения иметь процесс опроса, который запрашивает сервер, если есть новая версия определенного ресурса.
Сервер полностью контролирует, кто получает обновления, а кто нет (часть «телефона-дома» может включать текущую версию), и это позволит вам применять «только X%».клиентов получают обновленные "возможности.Вы также можете включить возможность понижения уровня вещей, чтобы можно было выполнить откат, если вы видите слишком много ошибок в первые 10%.
По сути, это то, что делают веб-браузеры, когда ониресурс в кэше, но срок его действия истек.Они говорят: «Эй, Сервер, у меня есть этот ресурс, который я получил от тебя на дату XYZ. Если он изменился, дай мне новый, если нет, дай мне знать».и сервер либо отправляет ответ «Не изменил», либо ответ «Вот новый».