Тип доклада: Доклад

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

  • Доклад на русском языке

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

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

Спикеры

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

Расписание