
Савва Лебедев
Positive Technologies
Производительность всегда остается одним из приоритетов С++ разработчика и даже одной из главных причин выбора языка для проекта. Но одинаково ли мы представляем себе, что такое «быстро»? В измерении производительности довольно много велосипедов и это плохо влияет на валидность и повторяемость.
Расскажу про популярный инструмент — Google Benchmarks. Поговорим об очевидных и не очень возможностях, а также о том, как подготовить систему и кейсы к замерам. Затем разберем несколько конкретных кейсов, в конце поделюсь шаблоном для бенчмарков, который мы в компании используем для высоконагруженных проектов.
Positive Technologies