wrk2/wrkx: особенности использования, coordinated omission и способы компенсации

Архитектура

Доклад принят в программу конференции

Целевая аудитория

Backend.

Тезисы

Каждый бэкендер должен уметь проводить нагрузочное тестирование. Это не только помогает лучше понимать разработку больших проектов, но и способствует вашему профессиональному росту.

В докладе Алексея вы узнаете:
* какая бывает архитектура нагрузочного софта и почему одни утилиты медленные, а другие очень быстрые;
* какие параметры можно и нужно менять при проведении нагрузочного тестирования;
* что такое coordinated omission и как с ним бороться;
* почему именно latency/throughput-диаграмма, а не число RPS является основной характеристикой и «паспортом» сервиса;
* какую опасность таят в себе «перцентили» и как их нужно использовать;
* особенности и демо wrk2/wrkx (выжмем 100K+ из какого-нибудь сервиса).

Основатель.

devhands.io

Образовательная платформа / хайлоад-буткемп / мастерские экспертов.

Видео

Другие доклады секции

Архитектура