![](https://squidex.jugru.team/api/assets/srm/0f3b98b9-51ae-4e9b-8baa-ccd14dc1b0ca/img-0370.jpg?cache=3600&width=74&height=74&mode=CropUpsize)
Данил Деминцев
Компания: Yandex Crowd
Тип доклада: Доклад
Рассмотрим процесс анализа производительности асинхронной IO-intensive системы на примере HTTP-клиентов.
Начнем с настройки тестового стенда. Затем перейдем к написанию бенчмарков при помощи JMH и обсудим основные подходы к правильному бенчмаркингу асинхронных интерфейсов. Далее найдем узкие места каждого клиента с помощью различных инструментов анализа производительности — как из Java-мира, так и со стороны ядра Linux. В конце узнаем, как ведут себя популярные HTTP-клиенты в разных условиях и сравним их друг с другом.
Компания: Yandex Crowd
Компания: Yandex Crowd