Скин на НГ, перетяжка
Скин на НГ, перетяжка
Скин на НГ, перетяжка

Java: 15 самых популярных докладов 2025 года на YouTube

От базовой прокачки производительности до работы с ИИ и данными. Все доклады доступны бесплатно на YouTube

81 открытий1К показов
Java: 15 самых популярных докладов 2025 года на YouTube

Это перевод и адаптация от Тпрогер оригинальной статьи. Все доклады доступны на английском языке. Вы можете смотреть их в браузере с включенным синхронным переводом на русский язык (Yandex, как вариант) или с субтитрами.

2025 год получился насыщенным для Java: вышел JDK 25, активно развиваются проекты Amber и Valhalla, улучшается производительность сборщиков мусора. Собрали топ-15 самых просматриваемых докладов о Java с конференций этого года. К каждому найдёте короткое описание, чтобы вы могли быстро решить, стоит ли тратить на него время.

1. How Netflix Uses Java - 2025 Edition

Конференция - 272 000 просмотров - 26 апреля 2025 - 47 минут

Netflix управляет более чем 3000 микросервисов на Java. В докладе разбирают, как компания использует Spring Boot, DGS (их GraphQL-фреймворк) и gRPC для взаимодействия между сервисами. Показывают работу с новыми сборщиками мусора, виртуальными потоками (virtual threads) и делятся реальными уроками по управлению зависимостями и созданию native images.

Почему стоит посмотреть: Если работаете с Java в продакшене или планируете масштабировать систему, доклад показывает практики от компании, которая обрабатывает миллионы запросов ежедневно. Много конкретики про инфраструктуру и мало маркетинга.

Превью видео XpunFFS-n8I

2. Java Performance Update

Конференция - 71 000 просмотров - 25 января 2025 - 53 минуты

Доклад представляет пять недавних улучшений производительности в JDK. Разбирают оптимизацию MergeStore JIT, которая ускоряет слияние массивов, изменения в сборщиках мусора и оптимизации стандартной библиотеки. Главный тезис: Java становится быстрее без изменений в вашем коде.

Почему стоит посмотреть: Если у вас есть приложения на Java 8-11 и вы сомневаетесь, стоит ли обновляться, этот доклад покажет конкретные цифры производительности. Объясняют не только что изменилось, но и почему это работает быстрее на уровне JVM.

Превью видео rXv2-lN5Xgk

3. Where is the Java language going?

Конференция - 65 000 просмотров - 20 апреля 2025 - 45 минут

Обзор последних обновлений и планов развития Java. Подробно разбирают новые возможности из Project Amber (улучшения синтаксиса языка) и Project Valhalla (value types и primitive classes), которые формируют будущее языка.

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

Превью видео 1dY57CDxR14

4. Java 24 Launch - Live from JavaOne 2025

Конференция - 62 000 просмотров - 19 марта 2025 - 2 часа 47 минут

Официальная презентация Java 24 с конференции JavaOne. Включает вступительный доклад с живыми демонстрациями, разбор улучшений производительности сборщиков мусора, AOT-кеширование (Ahead-Of-Time compilation cache) и stream gatherers — новый API для работы с потоками данных.

Почему стоит посмотреть: Это официальный обзор релиза от команды разработчиков Java. Если нужно понять, что нового в Java 24 и стоит ли переходить, смотрите это. Длинный формат позволяет подробно разобрать все важные фичи.

Превью видео mk_2MIWxLI0

5. Know Your Java?

Конференция - 56 000 просмотров - 11 мая 2025 - 40 минут

Интерактивная демонстрация странных особенностей поведения Java, которые до сих пор ставят в тупик даже опытных разработчиков. Показывают неочевидные случаи с autoboxing, generics, type erasure и другими особенностями языка. Все с примерами кода, которые можно повторить.

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

Превью видео v5Q7TC5u5Co

6. Modern Java Deep Dive

Конференция - 40 000 просмотров - 8 февраля 2025 - 2 часа 31 минута

Глубокое погружение в Java 22 и 23. Разбирают множество небольших, но важных изменений: безымянные паттерны (unnamed patterns), примитивные паттерны (primitive patterns), Foreign Function and Memory API (для работы с нативным кодом), импорты модулей, stream gatherers, Markdown в JavaDoc и улучшения в сборщиках мусора.

Почему стоит посмотреть: Доклад объясняет не просто что добавилось, но и что финальное (можно использовать в продакшене), что в preview (экспериментальная фича), и почему это важно для реальных проектов.

Превью видео z4qsidg261E

7. Java for AI

Конференция - 39 000 просмотров - 3 мая 2025 - 44 минуты

Доклад показывает, как существующие и будущие возможности Java могут сделать язык конкурентоспособным в области искусственного интеллекта. Разбирают Foreign Function and Memory API (для вызова библиотек машинного обучения), Vector API (для SIMD-операций), Project Valhalla (value types для производительности) и Project Babylon (компиляция Java-кода для GPU).

Почему стоит посмотреть: Если интересуетесь машинным обучением и хотите понять, можно ли использовать Java вместо Python, этот доклад дает конкретные идеи для библиотек и инструментов.

Превью видео -XnyJad88Ss

8. Real World Lean Java Practices, Patterns, Hacks, and Workarounds

Конференция - 35 000 просмотров - 5 мая 2025 - 51 минута

Практические подходы для Java 21 и выше: как убрать избыточность из кода, структурировать монолиты и микросервисы, улучшить тестирование, использовать data-oriented паттерны (работа с данными вместо объектов), decoupling паттерны (уменьшение связанности), автоматизировать процессы с помощью чистой Java и переосмыслить дизайн кода для работы с LLM-ассистентами вроде GitHub Copilot.

Почему стоит посмотреть: Это не теоретический доклад, а подборка рабочих приемов от опытного разработчика. Полезно для рефакторинга legacy-кода и проектирования новых систем. Много примеров того, как новые возможности Java 21+ упрощают код.

Превью видео J1YH_GsS-e0

9. A Java Developer's Guide to Navigating the Frontend Landscape

Конференция - 34 000 просмотров - 1 мая 2025 - 46 минут

Практическое руководство для Java-разработчиков по современному фронтенду. Сравнивают Java UI-фреймворки (JavaFX, Vaadin) с популярными JavaScript-фреймворками (React, Angular, Vue). Раскрывают современные техники фронтенд-разработки и компромиссы между разными подходами.

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

Превью видео CLgWfNnsDiM

10. The New Java Best Practices by Stephen Colebourne

Конференция - 36 000 просмотров - 9 октября 2025 - 48 минут

Лучшие практики Java кардинально изменились со времен Java 8. Stephen Colebourne (создатель Joda-Time и активный участник развития Java) разбирает современные подходы: records versus beans, pattern matching, Optional versus null, data-oriented programming. Дает четкие, аргументированные рекомендации по каждому вопросу.

Почему стоит посмотреть: Если вы пишете на Java по привычкам из эпохи Java 8, этот доклад обновит ваше понимание того, как писать современный Java-код. Спикер немного резкий, но много обоснованных мнений, будет точно полезно.

Превью видео 4sjJmKXLnuY

11. AI/ML Introduction for Java Developers

Конференция - 29 000 просмотров - 2 июня 2025 - 52 минуты

Практическое введение в машинное обучение и генеративный ИИ для Java-разработчиков. Объясняют разницу между GenAI (генеративный ИИ вроде GPT) и PredAI (предиктивный ИИ для прогнозирования), стратегии написания промтов, работу с LLM API через библиотеки вроде Langchain4J, векторные базы данных и RAG (Retrieval-Augmented Generation).

Почему стоит посмотреть: Доклад с демонстрациями кода показывает, где генеративный ИИ реально помогает, а где его лучше избегать. Если хотите интегрировать ИИ в Java-приложения, этот доклад даст практическую дорожную карту.

Превью видео jzEr_AqHXgY

12. Growing the Java Language #JVMLS

Конференция - 28 000 просмотров - 21 августа 2025 - 1 час 20 минут

Доклад о том, как Java может развиваться, сохраняя обратную совместимость. Разбирают дизайнерские компромиссы, ограничения JVM и практические пути внедрения новых возможностей языка. Показывают, почему некоторые фичи появляются быстро, а другие застревают в обсуждениях годами.

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

Превью видео Gz7Or9C0TpM

13. Java 24 - Better Language, Better APIs, Better Runtime

Конференция - 26 000 просмотров - 1 марта 2025 - 51 минута

Обзор Java 24, который фокусируется на практических улучшениях: AOT-загрузка классов (Ahead-Of-Time class loading для ускорения старта), stream gatherers (новый способ обработки потоков данных), class-file API (программный доступ к байткоду) и улучшения в ZGC (сборщик мусора с низкими паузами).

Почему стоит посмотреть: Доклад показывает, какие изменения в Java 24 действительно нужны для рабочих приложений.

Превью видео 2NTyzL-9Bfo

14. SQL, JSON, and Java

Конференция - 25 000 просмотров - 14 апреля 2025 - 50 минут

Современные мультимодельные базы данных начинают обходить MongoDB по возможностям, объединяя SQL и JSON в одной системе. Доклад с конференции JavaOne разбирает компромиссы между JSON и реляционными данными, стандарт ISO SQL для работы с JSON, бинарный JSON для низколатентного JDBC, интеграции с Jackson и Jakarta, и как record patterns в Java 21 делают schema-less хранение JSON практичным.

Почему стоит посмотреть: Если работаете с данными в Java и выбираете между реляционными базами и NoSQL, этот доклад показывает современный подход, который объединяет лучшее из обоих миров. Много практических примеров работы с JSON в PostgreSQL, Oracle и других БД.

Превью видео W8k9ZCrsphc

15. Garbage Collection in Java - The progress since JDK 8

Конференция - 24 000 просмотров - 15 февраля 2025 - 50 минут

Сборка мусора в Java прошла долгий путь с JDK 8. Доклад проходит по разным сборщикам (G1GC, ZGC, Shenandoah), объясняет практические компромиссы между ними и показывает, почему простое обновление JDK может реально ускорить приложения.

Почему стоит посмотреть: Если у вас проблемы с производительностью, долгие GC-паузы или высокое потребление памяти, этот доклад объясняет, какой сборщик мусора выбрать и как его настроить.

Превью видео L68zxvl2LPY

Итого вы получили 15 докладов, которые покрывают все актуальные моменты современной Java — от базовых улучшений производительности до работы с ИИ и данными. В следующей части выложим доклады по Rust.

Следите за новыми постами
Следите за новыми постами по любимым темам
81 открытий1К показов