Я понимаю, что с приложениями, размещенными в облаке, автомасштабирование сейчас является очень популярным методом обеспечения возможности масштабирования приложений в зависимости от колебаний нагрузки / работы.
Из моего чтения я знаю, что большинство, если не все облачные провайдеры позволяют пользователям определять свою политику масштабирования на основе определенной метрики.
Например, используемый процент ЦП, используемая память или количество запросов в секунду.
Я не уверен в том, как люди принимают решение о том, какая метрика наиболее подходит для масштабирования их веб-сайта / приложения. Например, какой мыслительный процесс заставляет кого-то выбирать RPS вместо использования ЦП? Это чисто на основе того, что делает приложение? Есть ли какие-нибудь примеры использования, в которых один лучше другого? Или решение основано на каких-то проведенных тестах? Любая информация приветствуется.