Доклад

Анализ производительности IO-систем на примере асинхронных HTTP-клиентов

  • На русском языке
Презентация pdf

Рассмотрим процесс анализа производительности асинхронной IO-intensive системы на примере HTTP-клиентов.

Начнем с настройки тестового стенда. Затем перейдем к написанию бенчмарков при помощи JMH и обсудим основные подходы к правильному бенчмаркингу асинхронных интерфейсов. Далее найдем узкие места каждого клиента с помощью различных инструментов анализа производительности — как из Java-мира, так и со стороны ядра Linux. В конце узнаем, как ведут себя популярные HTTP-клиенты в разных условиях и сравним их друг с другом.

Спикеры

Приглашенные эксперты

Расписание