щас бы выдумывать себе проблемы и героически решать их, тем как посинкать, как держать актуальными, как жить с фичабранчами для тестов в таких кейсах, как откатывать ПРы с этого “тестового” окружения если оно единственное, как обфусцировать и т д…
Я не верю в нагрузочное тестирование от слова совсем
Для проверки качества ML моделек используют дублирование трафика с прода, а потом сравнивают полученные результаты.
Для нагрузочного тестирования можно сделать похоже. При Blue/Green деплое вполне может иметь место. Единственный вопрос в цене. Возможно там и на проде тестировать дешевле
С ML там огромная отдельная история. Там вполне нормально и обычно, что у тебя запущено несколько версий модели (и плюс к этому помним, что версия обученной модели складывается из версии кода, версии датасета и параметров обучения)
Но они stateless, поэтому нагрузку можно гонять как хочешь. Я думаю теоретически один экземпляр модели можно при помощи какого-нибудь сервис меша и сразу в нескольких окружения сервать