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

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

Ближайшая конференция — JPoint 2025, 3–4 апреля (Москва + трансляция).
Подробности и билеты: https://jrg.su/T2zfbS
— —
Скачать презентацию с сайта JPoint — https://jrg.su/VTF7Ym

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

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

Комментарии

Информация по комментариям в разработке