Этот вопрос проверяет понимание пропускной способности системы и принципов расчета параллелизма.
Короткий ответ
Количество воркеров оценивают исходя из времени обработки одного сообщения и входящего потока. Если известно, сколько сообщений в секунду приходит и сколько времени обрабатывается одно сообщение, можно приблизительно посчитать необходимый уровень параллелизма. Для I/O-bound задач корутин может быть больше, чем CPU-ядер, а для CPU-bound задач обычно ориентируются на число ядер. После первичной оценки обязательно проводят нагрузочные тесты.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.