Привет, Хабр! Не прошло и трёх месяцев с митапа, как мы выпускаем обзор))) Да, задержали, да сильно, но лучше поздно, чем никогда, так ведь? Лирическое отступление закончили, теперь переходим к сути.
Ускоряем вставку данных в PostgreSQL. Дмитрий Фатов (Газпромбанк)
Вставка и обновление данных в PostgreSQL — задача, которая часто испытывает систему на прочность. В докладе Дмитрий Фатов рассказал, как можно ускорить процесс, сохранив при этом атомарность операций.
Смотрите доклад на YouTube или в VK Видео.
Что нового в Java 25? Дмитрий Соломенников (Axiom JDK)
Новоиспеченный JEP в Java 25 — упрощённые исходники. Что это такое и как с этим жить в своём докладе рассказал Дмитрий Соломенников (@DmitrySolomennikov) . Если вы лучше воспринимаете текстовый формат, то читайте статью Дмитрия в нашем блоге. А если вам по душе видеоформат, то смотрите доклад на YouTube или в VK Видео.
Spring или Axiom Spring, вот в чём вопрос. Михаил Поливаха (Сбер), Павел Кислов (Amplicode), Илья Сазонов (Axiom JDK) и Фёдор Сазонов (OpenIDE)
Михаил Поливаха (@mipo256) Павел Кислов (@i_am_chasing_the_clouds) Илья Сазонов (@poxvuibr) и Фёдор Сазонов (@sazonovfm) из сообщества Spring АйО обсудили вечные вопросы: Стоит ли платить за коммерческую поддержку? Зачем вообще нужна LTS-версия?
Говорили про релизы Java и Spring, про отношения поставщиков и заказчиков и про то, почему стабильность — понятие растяжимое.
Смотрите холивары на YouTube или в VK Видео.
До новых встреч на следующих митапах! А, подождите, так следующий митап же уже 2 декабря!
Мы не прощаемся, а уже зовём вас на следующий митап, вдохновленный Королём и Шутом)
Код латали мужики, пивом запивали
2 декабря мы собираем участников Java-сообщества на заключительный в этом году Java Rock Stars Meetup, чтобы зажечь ваши сердца перед новым годом!
? Когда: 2 декабря, сбор в 18.30, начало в 19:00.
?Где: Москва, м. Бауманская, Лофт Casa Picassa, Бауманская ул., 11, стр. 8
? Участие бесплатное, нужна только регистрация.
Запись докладов будет, а вот онлайн-трансляции нет. Записи выложим в течение месяца после мероприятия, чтобы вы посмотрели понравившиеся доклады или моменты.
Что по докладам?
От языков программирования к Developer Experience. Роман Елизаров (@elizarov)

Термин Developer Experience (DX) уже стал частью повседневного лексикона, но Роман занимался DX задолго до того, как он оформился, работал с библиотеками, языками, сборкой и тестированием. Этот опыт привёл его к текущей роли: улучшению опыта разработчиков в городских сервисах Яндекса.
В докладе он разберёт, из чего состоит работа разработчика, где возникают «просадки» продуктивности и как их устранять. Поговорим о когнитивной нагрузке и способах её снижения, а также о том, зачем большим компаниям интегрированные платформы для разработчиков. И наконец — как JVM и Kotlin помогают сделать работу программистов заметно комфортнее.
JDK Flight Recorder в Java 25. Алексей Рагозин (@aragozin)

JDK Flight Recorder — технология не новая, но постоянно эволюционирующая. Релиз JDK 25 привнёс в неё важные обновления. Несмотря на активное развитие, JFR всё ещё остаётся «ниже радара» для многих разработчиков.
В докладе будет обзор того, что JFR представляет собой к 2025 году: возможности API, работа из командной строки, широкий набор событий JVM. Не забудем и про новинки JDK 25: возможность трассировки методов, создания контекстных событий и новые механизмы сэмплирования.
Зачем приходить
Живое общение с разработчиками, архитекторами и инженерами из топовых компаний.
Практика и инсайты, которые сложно найти в открытом доступе.
Неформальная атмосфера, в которой легко и не стыдно задать любой вопрос спикерам.
Розыгрыш коллекционного мерча, который можно получить только на Java Rock Star Meetup.
? Как попасть на митап
Регистрация открыта, но количество мест ограничено.
? Где следить за новостями
Наш Telegram-канал — все самые последние новости Axiom JDK и мира Java.
Чат Java Rock Start Meetup — уютный чат нашего сообщества, где мы не спамим всякими маркетинговыми материалами. Только обсуждения и новости по митапу.
Давайте вместе сделаем так, чтобы этот Java Rock Stars Meetup запомнился всем!

OlegIct
JFR - flight recorder это черный ящик в самолете. Он вроде как предназначен для «разбора полётов». Если JVM падает, то его запускают и смотрят, что происходило до падения. Он не для разработчиков, а для администраторов. Побочно можно использовать для обучения: разбирать записи работы характерных моментов JVM.
Если JVM не упала, то вроде как проще использовать JMC - Java Mission Control, которым можно наблюдать за JVM или открывать записи, сделанные JFR. Но он тоже для эксплуатации уже созданного приложения.
При разработке проще использовать профилировщик и плагины, если они есть в среде разработки, на них не тратится много времени. Думаю, поэтому JFR вполне оправданно «ниже радара»