Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Сто тысяч запросов в секунду на одном ядре: считаем стоимость запроса в тактах

Нагрузочный тест упирается в потолок RPS, и первый вопрос обычно звучит как «почему именно столько, а не в полтора раза больше». Ответ редко ищут на уровне процессора — сразу лезут в код, в базу, в сеть. А ведь у каждого запроса есть буквально физическая цена: количество тактов, которое ядро тратит на его обработку. Если знать эту цену и частоту ядра, можно посчитать теоретический потолок пропускной способности ещё до того, как запускать нагрузочный тест — а потом сравнить с реальностью и понять, где именно теряются такты.

Подробнее →