18 сентября 2025 | 16:00 мск | Онлайн

Naumen Java Junior Meetup #3

О событии

Naumen Java Meetup — сообщество java-разработчиков, которое развивает Naumen. С 2014 года мы проводим онлайн-митапы с экспертами java-разработки, делимся знаниями и собираем профессионалов для обмена идеями и лучшими практиками. После каждой встречи мы приглашаем участников из Екатеринбурга на афтепати. Это позволяет пообщаться вживую, задать вопросы, которые не успели обсудить на митапе, а также обрести новые знакомства.

Программа

Денис Абрамов
Руководитель группы R&D
Виртуальные потоки в Java: эволюция, практика, подводные камни

Java давно обещала миллионы потоков без боли — с выходом Project Loom мы, наконец, это получили. Виртуальные потоки — настоящий game changer в мире Java-разработки. Они приходят на смену старой модели работы с потоками и упрощают написание высоконагруженного кода, делая многопоточность доступной «в лоб» — без ExecutorService, callback-ада и тонны boilerplate. 

Как всегда в Java, дьявол кроется в деталях. ThreadLocal, synchronized, Lock, сторонние библиотеки — все это может повлиять на поведение виртуальных потоков самым неожиданным образом.

В докладе разберемся, как работают виртуальные потоки «под капотом», что появилось в Java 21, что доработали в Java 23 и 24. Поделюсь реальными кейсами из промышленной эксплуатации. 

Доклад будет полезен начинающим и мидл Java-разработчикам, уже знакомым с классической многопоточностью: Thread, synchronized, ExecutorService. Мы не будем объяснять, что такое гонки и volatile, а покажем, как знакомые конструкции ведут себя в новой модели исполнения.

Максим Петренко 
Инженер-программист команды производительности SMRM
Тестирование производительности: зачем, как и чем проверять ваши приложения

Производительность все чаще становится одним из основных факторов при разработке приложений. Поэтому нагрузочное тестирование — важный этап для всех высоконагруженных систем: оно помогает выявить и устранить проблемы до того, как они появятся у клиента.

В докладе разберем, что такое нагрузочное тестирование и в каких случаях оно действительно необходимо. Поговорим об основных видах тестов производительности, подходах к их разработке и инструментах, которые используются на практике. Отдельно обсудим ключевые метрики производительности и способы поиска «узких мест» в приложении.

Антонина Балдова
ИТ-рекрутер
ИИ, фильтры и рекрутер: правила игры для вашего резюме

Когда откликов становится слишком много, компании подключают автоматические системы, чтобы навести порядок и быстрее реагировать на подходящих кандидатов. Поэтому после отправки отклика резюме проходит несколько этапов:

1. На сайте с вакансиями фильтруется по заданным признакам. 
2. Попадает в систему компании и без привязки к персональным данным приоритизируется с помощью ИИ.
3. Попадает к рекрутеру.

В докладе я расскажу о том, как устроен отбор кандидатов в современных реалиях и как адаптировать резюме так, чтобы оно точно попало в поле зрения рекрутера. Обсудим, что можно считать «тегами», насколько важны совпадения с формулировками вакансии и почему сегодня важно писать резюме так, чтобы его поняли и ИИ, и рекрутер.

Подписывайтесь на наши блоги

Программный комитет

Павел Зыков
Павел Зыков
Программный директор
Егор Чернышев
Егор Чернышев
Содиректор
Антон Безруков
Антон Безруков
Содиректор

Мы ищем спикеров

Если вы хотите поучаствовать как спикер в следующем митапе, напишите, о чем планируете рассказать