К основному контенту
JPoint 2026
  • Расписание
  • Спикеры
  • Атмосфера
  • Медиа
  • Партнеры
  • О нас
  • Архив
  • Эксперты
  • Ведущие
  • Code of Conduct
  • Правила участия
  • Стать спикером
EN
  • Стать спикером
EN

Расписание

  • Расписание
  • Сохраненное
  • Посещенное
  • JVMВсего7
  • LanguagesВсего6
  • Design&ArchitectureВсего6
  • DevExВсего6
  • AI-Powered SDLCВсего6
  • Spring АйОВсего5
  • ToolingВсего4
  • PerformanceВсего4
  • KotlinВсего3
  • DatabasesВсего3
  • Spec-Driven DevelopmentВсего2
  • CassandraВсего2
  • TestingВсего1
  • Data ProcessingВсего1
  • JDKВсего1
  • SpringВсего1
  • PostgreSQLВсего1
  • PeformanceВсего1
  • LanguageВсего1
  • FrameworksВсего1
  • Без темыВсего6
Скачать расписание
  • дате
  • темам
  • JVM

    7
    • Смотреть запись

      Сборка мусора в Java и Go

      Разберем и сравним актуальные алгоритмы сборки мусора в Java и Go.

      • Александр Ланцов

        Мир Plat.Form

      Зал 1
    • Смотреть запись

      Вызовите Rust — у нас тут медленно!

      Как внедрить нативный движок на Rust в Java-приложение через Project Panama (FFI). Практика и подводные камни.

      • Денис Габайдулин

        01.tech

      Зал 1
    • Смотреть запись

      Проект Valhalla, или Как добавить value-типы в Java, не превращая ее в C++

      В докладе вспомним, что вообще такое value-классы и зачем они нужны в Java, в каких задачах пригодятся.

      • Иван Углянский

        Huawei

      Зал 1
    • Смотреть запись

      Оптимизируем Java-код на примере Cassandra

      Доклад об оптимизации производительности записи в Apache Cassandra.

      • Дмитрий Константинов

      Зал 3
    • Смотреть запись

      Как Java-фреймворки ускоряются (на примере Quarkus)

      Доклад — верхнеуровневый обзор подходов к оптимизациям, которые современные Java-фреймворки используют для ускорения работы на JVM.

      • Андрей Кулешов

        Yandex Infrastructure

      Зал 1
    • Смотреть запись

      История сборщика мусора G1. Часть 1. Java 17-25

      Сборщик мусора G1 появился в Java 6 в 2009 году. С тех пор он неоднократно переписывался. Проследим историю его реализации, чтобы понимать его устройство и границы применимости.

      • Дмитрий Соломенников

        Axiom JDK

      Зал 2На английском языкеEN
    • Смотреть запись

      One Nio vs кастомная Java-сериализация

      Расскажу, как мы устранили серьезный недостаток сериализации библиотекой One Nio: игнорирование кастомных методов, предназначенных для стандартной Java-сериализации.

      А также расскажу про устранение одного из ограничений алгоритма сериализации One Nio, что позволило делать это еще быстрее.

      • Андрей Чернов

        СберТех

      Зал 3
  • Languages

    6
    • Смотреть запись

      Сборка мусора в Java и Go

      Разберем и сравним актуальные алгоритмы сборки мусора в Java и Go.

      • Александр Ланцов

        Мир Plat.Form

      Зал 1
    • Смотреть запись

      Вызовите Rust — у нас тут медленно!

      Как внедрить нативный движок на Rust в Java-приложение через Project Panama (FFI). Практика и подводные камни.

      • Денис Габайдулин

        01.tech

      Зал 1
    • Смотреть запись

      А вы можете сказать, что все-таки такое «корутина» в Kotlin?

      Обсудим, что такое корутины в чистом Kotlin (без дополнительных библиотек!), и в качестве самого наглядного примера построим с помощью них свою функцию iterator { ... } из стандартной библиотеки Kotlin.

      • Глеб Минаев

        Центр научного программирования

      Зал 3
    • Смотреть запись

      DSL быстро и просто. Опыт создания языка c JetBrains MPS

      Доклад о собственном языке для платформы обработки данных и его движке на Java. Как создать такой язык с помощью JetBrains MPS и использовать ее в качестве среды разработки. В докладе будут практические примеры создания языка и реализации его элементов на Java.

      • Сергей Луговой

        Koronatech

      Зал 3
    • Смотреть запись

      Почему IDE ломается из-за одной скобки: сравниваем error recovery в Java-парсерах

      Почему одна пропущенная скобка иногда ломает всю IDE, а иногда почти ничего не меняет? Разберем, как Java-парсеры восстанавливаются после ошибок, как измерять качество этого восстановления на реальных данных и почему очевидные на первый взгляд метрики могут приводить к неверным выводам.

      • Ольга Бачище

        2GIS

      Зал 2
    • Смотреть запись

      История сборщика мусора G1. Часть 1. Java 17-25

      Сборщик мусора G1 появился в Java 6 в 2009 году. С тех пор он неоднократно переписывался. Проследим историю его реализации, чтобы понимать его устройство и границы применимости.

      • Дмитрий Соломенников

        Axiom JDK

      Зал 2На английском языкеEN
  • Design&Architecture

    6
    • Смотреть запись

      Внутри метастора S3: эволюция современного хранилища метаданных

      Доклад об эволюции метастора S3-совместимого хранилища на миллиарды объектов, архитектурные паттерны и ошибки на пути. Как эффективно выполняются фоновые операции и сбор статистики.

      • Данил Кислов

        VK

      Зал 3
    • Смотреть запись

      Кровь, пот и Kafka. Request/reply не больно (почти)

      Расскажем, как мы построили надежный и предсказуемый request/reply-механизм поверх Kafka, используя только штатную функциональность клиента и брокера.

      • Николай Рудопас

        Т-Банк

      Зал 3
    • Смотреть запись

      Паттерны асинхронного взаимодействия в распределенных системах

      Все мы уже давно живем в мире, где распределенные системы стали нормой. А умение их проектировать — необходимостью.

      На примере реальной задачи из жизни финтеха:

      1. Обсудим, как реализовать гарантии доставки, в том числе exactly-once delivery (спойлер: это возможно, но не всегда).
      2. Выясним, как обрабатывать сообщения в нужном порядке.
      • Андрей Цветцих

        Т-Банк, DevBrothers

      Зал 3
    • Смотреть запись

      Хайлоад на ровном месте

      Мы хотим рассказать о каждом этапе возрастания нагрузки и довести сервис до ситуации, в которой типовых решений уже нет.

      • Федор Сазонов

        OpenIDE

      • Илья Сазонов

        Axiom JDK

      Зал 1
    • Смотреть запись

      Анатомия зависания: когда thread pool закончился, а CPU почти пустой

      Разберем, почему Spring MVC-сервис может зависать при низком CPU: очередь копится не в процессоре, а в пулах Tomcat/Hikari/HTTP и в ожидании внешних зависимостей. Вы уйдете с минимальным набором метрик (RED+USE), коротким плейбуком диагностики и практическими фиксами: таймауты, bulkhead/лимиты, согласование пулов и алерты по сатурации.

      • Евгений Сулейманов

        ПрозиТех

      Зал 3
    • Смотреть запись

      А сколько реализаций Transactional Outbox для PostgreSQL вы знаете?

      Покажу разные реализации Outbox.

      • Денис Цветцих

        DevBrothers

      Зал 1
  • DevEx

    6
    • Смотреть запись

      Побеждаем Null с NullAway и JSpecify (опять)

      Покажу Nullaway — крайне умный статический анализатор nullability.

      • Пётр Портнов

        Ozon

      Зал 1
    • Смотреть запись

      IntelliJ IDEA API для ИИ-копилотов

      Доклад про AI-копилоты и IntelliJ IDEA: заглянем под капот популярных агентов и увидим, как классические механизмы IDEA (AST, PSI, индексы) усиливают LLM. В стыке проверенных IDE API и ИИ рождается польза — слушатели узнают, как это связать на практике.

      • Авенир Воронов

        Veai

      Зал 1
    • Смотреть запись

      ИИ в ревью кода: как перестать тюнить промпты и начать строить систему

      Надоело ревьюить код? Подключи ИИ! Но не удивляйся, если он начнет спамить. 

      От провального пилота до production-агента: как мы создали систему автоматического ревью кода на Spring AI. Покажу, почему самый искушенный prompt engineering — не выход, как архитектура и ограничения делают ИИ «умнее» и как мы научили бота оставлять только действительно полезные комментарии.

      • Надежда Волкова

        Т-Банк

      Зал 2
    • Смотреть запись

      AI-помощники и оптимизация кода: советы, ожидание и реальность

      Какие советы дают различные ИИ-помощники по улучшению кода.

      • Владимир Ярославский

        Сбер

      Зал 2
    • Смотреть запись

      Почему IDE ломается из-за одной скобки: сравниваем error recovery в Java-парсерах

      Почему одна пропущенная скобка иногда ломает всю IDE, а иногда почти ничего не меняет? Разберем, как Java-парсеры восстанавливаются после ошибок, как измерять качество этого восстановления на реальных данных и почему очевидные на первый взгляд метрики могут приводить к неверным выводам.

      • Ольга Бачище

        2GIS

      Зал 2
    • Смотреть запись

      Миссия невыполнима? Глубокая отладка Java- и Kotlin-приложений с помощью AI

      Мы расскажем, как предоставили агенту данные времени выполнения и что из этого получилось.

      • Егор Куликов

        Veai

      • Илья Муравьев

        Veai

      Зал 1
  • AI-Powered SDLC

    6
    • Смотреть запись

      IntelliJ IDEA API для ИИ-копилотов

      Доклад про AI-копилоты и IntelliJ IDEA: заглянем под капот популярных агентов и увидим, как классические механизмы IDEA (AST, PSI, индексы) усиливают LLM. В стыке проверенных IDE API и ИИ рождается польза — слушатели узнают, как это связать на практике.

      • Авенир Воронов

        Veai

      Зал 1
    • Смотреть запись

      ИИ в ревью кода: как перестать тюнить промпты и начать строить систему

      Надоело ревьюить код? Подключи ИИ! Но не удивляйся, если он начнет спамить. 

      От провального пилота до production-агента: как мы создали систему автоматического ревью кода на Spring AI. Покажу, почему самый искушенный prompt engineering — не выход, как архитектура и ограничения делают ИИ «умнее» и как мы научили бота оставлять только действительно полезные комментарии.

      • Надежда Волкова

        Т-Банк

      Зал 2
    • Смотреть запись

      Масштабирование кодовых агентов: инфраструктура, оценка качества и синтетические данные

      В докладе рассматривается практическая задача масштабирования кодовых агентов — от единичных локальных запусков к массовым экспериментам, воспроизводимой оценке качества и генерации данных для обучения.

      • Егор Булычев

        Сбербанк

      Зал 2
    • Смотреть запись

      AI-помощники и оптимизация кода: советы, ожидание и реальность

      Какие советы дают различные ИИ-помощники по улучшению кода.

      • Владимир Ярославский

        Сбер

      Зал 2
    • Смотреть запись

      Пишем свою СУБД за 45 минут на Java

      С помощью Claude Code мы напишем персональную СУБД, которая не будет уступать по перформансу ведущим решениям.

      • Александр Пахомов

        Unison

      Зал 1
    • Смотреть запись

      Миссия невыполнима? Глубокая отладка Java- и Kotlin-приложений с помощью AI

      Мы расскажем, как предоставили агенту данные времени выполнения и что из этого получилось.

      • Егор Куликов

        Veai

      • Илья Муравьев

        Veai

      Зал 1
  • Spring АйО

    5
    • Смотреть запись

      Передаем секреты в Spring Boot-бины безопасно

      Посмотрим, как заменить ENV'ы на более безопасные механизмы получения секретов.

      • Илья Николаев

        МегаТех

      Зал 2
    • Смотреть запись

      Beyond @SpringBootApplication: создание собственных экосистем поверх Spring Boot

      Spring Boot starter - это не только @AutoConfiguration. Разберем, как не устроить хаос в экосистеме.

      • Никита Кириллов

        Spring АйО

      Зал 2
    • Смотреть запись

      Spring Data JDBC: где мы находимся сейчас

      Смотрим все последние фичи: от AOT-репозиториев и композитных ключей до Single Query Loading, говорим о мечтах, связанных со Scrolling API, и о проблемах в реализации всех этих фич.

      • Артемий Дегтярев

        ПО «ТРЕК»

      Зал 2
    • Смотреть запись

      Axelix. Delta Force для экосистемы Spring Boot

      Когда интуиция подводит, а логи молчат, разработчику на Spring Boot остается только гадать. Время гаданий прошло. Встречайте Axelix — опенсорс-«разведчик» внутри экосистемы. Он наблюдает ваши инстансы Spring Boot и строит интерактивную карту приложений в реальном времени.

      • Михаил Поливаха

        Spring АйО

      Зал 2
    • Смотреть запись

      Мониторь это. Как писать свои метрики для Micrometer и Grafana

      Что может быть неприятней, чем отказы и сбой вашего Java-сервиса в продакшене? Базовый мониторинг и умение разрабатывать метрики для Spring Boot-микросервисов будут вашими верными помощниками в непростом расследовании инцидентов. Но знаете ли вы, как разрабатывать свои метрики и конструировать для них дашборды в Grafana?

      • Рустам Курамшин

        MAGNIT TECH

      Зал 2
  • Tooling

    4
    • Смотреть запись

      Побеждаем Null с NullAway и JSpecify (опять)

      Покажу Nullaway — крайне умный статический анализатор nullability.

      • Пётр Портнов

        Ozon

      Зал 1
    • Смотреть запись

      За пределами synchronized: на рубеже Thread Safety

      Не ждите звонка в три часа ночи, чтобы узнать о race condition. Освойте JCStress, Lincheck и Fray раньше, чем это сделают ваши пользователи.

      • Михаил Поливаха

        Spring АйО

      Зал 1
    • Смотреть запись

      DSL быстро и просто. Опыт создания языка c JetBrains MPS

      Доклад о собственном языке для платформы обработки данных и его движке на Java. Как создать такой язык с помощью JetBrains MPS и использовать ее в качестве среды разработки. В докладе будут практические примеры создания языка и реализации его элементов на Java.

      • Сергей Луговой

        Koronatech

      Зал 3
    • Смотреть запись

      Почему IDE ломается из-за одной скобки: сравниваем error recovery в Java-парсерах

      Почему одна пропущенная скобка иногда ломает всю IDE, а иногда почти ничего не меняет? Разберем, как Java-парсеры восстанавливаются после ошибок, как измерять качество этого восстановления на реальных данных и почему очевидные на первый взгляд метрики могут приводить к неверным выводам.

      • Ольга Бачище

        2GIS

      Зал 2
  • Performance

    4
    • Смотреть запись

      Сериализация one-nio. От истоков к поддержке JDK 25 (Unsafe, MagicAccessorImpl, VarHandle)

      О фреймворке сериализации/десериализации в библиотеке One-nio и его архитектуре. От истоков к поддержке JDK 25: Unsafe, MagicAccessorImpl, VarHandle.

      • Михаил Богданов

        VK

      Зал 3
    • Смотреть запись

      Оптимизируем Java-код на примере Cassandra

      Доклад об оптимизации производительности записи в Apache Cassandra.

      • Дмитрий Константинов

      Зал 3
    • Смотреть запись

      Пишем свою СУБД за 45 минут на Java

      С помощью Claude Code мы напишем персональную СУБД, которая не будет уступать по перформансу ведущим решениям.

      • Александр Пахомов

        Unison

      Зал 1
    • Смотреть запись

      One Nio vs кастомная Java-сериализация

      Расскажу, как мы устранили серьезный недостаток сериализации библиотекой One Nio: игнорирование кастомных методов, предназначенных для стандартной Java-сериализации.

      А также расскажу про устранение одного из ограничений алгоритма сериализации One Nio, что позволило делать это еще быстрее.

      • Андрей Чернов

        СберТех

      Зал 3
  • Kotlin

    3
    • Смотреть запись

      А вы можете сказать, что все-таки такое «корутина» в Kotlin?

      Обсудим, что такое корутины в чистом Kotlin (без дополнительных библиотек!), и в качестве самого наглядного примера построим с помощью них свою функцию iterator { ... } из стандартной библиотеки Kotlin.

      • Глеб Минаев

        Центр научного программирования

      Зал 3
    • Смотреть запись

      15 лет Kotlin: ретроспектива

      Почти 15 лет назад, в июле 2011 года, публике представили проект нового языка программирования Kotlin. Впомним, с чего все начиналось, как Kotlin развивался на протяжении этих лет и что ждет язык дальше.

      • Роман Елизаров

        Техплатформа Городских сервисов Яндекса

      Зал 1
    • Смотреть запись

      Koog — твой друг: специализированный агент на Kotlin

      Мы покажем, как построить приложение для автоматизации написания тестов на стеке Kotlin Multiplatform, Compose и агентного фреймворка Koog.

      • Максим Колпаков

        МФТИ

      • Александр Нозик

        Центр Научного Програмирования

      Зал 3
  • Databases

    3
    • Смотреть запись

      Внутри метастора S3: эволюция современного хранилища метаданных

      Доклад об эволюции метастора S3-совместимого хранилища на миллиарды объектов, архитектурные паттерны и ошибки на пути. Как эффективно выполняются фоновые операции и сбор статистики.

      • Данил Кислов

        VK

      Зал 3
    • Смотреть запись

      А сколько реализаций Transactional Outbox для PostgreSQL вы знаете?

      Покажу разные реализации Outbox.

      • Денис Цветцих

        DevBrothers

      Зал 1
    • Смотреть запись

      Пишем свою СУБД за 45 минут на Java

      С помощью Claude Code мы напишем персональную СУБД, которая не будет уступать по перформансу ведущим решениям.

      • Александр Пахомов

        Unison

      Зал 1
  • Spec-Driven Development

    2
    • Смотреть запись

      Пишем свою СУБД за 45 минут на Java

      С помощью Claude Code мы напишем персональную СУБД, которая не будет уступать по перформансу ведущим решениям.

      • Александр Пахомов

        Unison

      Зал 1
    • Смотреть запись

      Koog — твой друг: специализированный агент на Kotlin

      Мы покажем, как построить приложение для автоматизации написания тестов на стеке Kotlin Multiplatform, Compose и агентного фреймворка Koog.

      • Максим Колпаков

        МФТИ

      • Александр Нозик

        Центр Научного Програмирования

      Зал 3
  • Cassandra

    2
    • Смотреть запись

      Внутри метастора S3: эволюция современного хранилища метаданных

      Доклад об эволюции метастора S3-совместимого хранилища на миллиарды объектов, архитектурные паттерны и ошибки на пути. Как эффективно выполняются фоновые операции и сбор статистики.

      • Данил Кислов

        VK

      Зал 3
    • Смотреть запись

      Оптимизируем Java-код на примере Cassandra

      Доклад об оптимизации производительности записи в Apache Cassandra.

      • Дмитрий Константинов

      Зал 3
  • Testing

    1
    • Смотреть запись

      За пределами synchronized: на рубеже Thread Safety

      Не ждите звонка в три часа ночи, чтобы узнать о race condition. Освойте JCStress, Lincheck и Fray раньше, чем это сделают ваши пользователи.

      • Михаил Поливаха

        Spring АйО

      Зал 1
  • Data Processing

    1
    • Смотреть запись

      Анатомия зависания: когда thread pool закончился, а CPU почти пустой

      Разберем, почему Spring MVC-сервис может зависать при низком CPU: очередь копится не в процессоре, а в пулах Tomcat/Hikari/HTTP и в ожидании внешних зависимостей. Вы уйдете с минимальным набором метрик (RED+USE), коротким плейбуком диагностики и практическими фиксами: таймауты, bulkhead/лимиты, согласование пулов и алерты по сатурации.

      • Евгений Сулейманов

        ПрозиТех

      Зал 3
  • JDK

    1
    • Смотреть запись

      Сериализация one-nio. От истоков к поддержке JDK 25 (Unsafe, MagicAccessorImpl, VarHandle)

      О фреймворке сериализации/десериализации в библиотеке One-nio и его архитектуре. От истоков к поддержке JDK 25: Unsafe, MagicAccessorImpl, VarHandle.

      • Михаил Богданов

        VK

      Зал 3
  • Spring

    1
    • Смотреть запись

      Хайлоад на ровном месте

      Мы хотим рассказать о каждом этапе возрастания нагрузки и довести сервис до ситуации, в которой типовых решений уже нет.

      • Федор Сазонов

        OpenIDE

      • Илья Сазонов

        Axiom JDK

      Зал 1
  • PostgreSQL

    1
    • Смотреть запись

      Хайлоад на ровном месте

      Мы хотим рассказать о каждом этапе возрастания нагрузки и довести сервис до ситуации, в которой типовых решений уже нет.

      • Федор Сазонов

        OpenIDE

      • Илья Сазонов

        Axiom JDK

      Зал 1
  • Peformance

    1
    • Смотреть запись

      Хайлоад на ровном месте

      Мы хотим рассказать о каждом этапе возрастания нагрузки и довести сервис до ситуации, в которой типовых решений уже нет.

      • Федор Сазонов

        OpenIDE

      • Илья Сазонов

        Axiom JDK

      Зал 1
  • Language

    1
    • Смотреть запись

      Проект Valhalla, или Как добавить value-типы в Java, не превращая ее в C++

      В докладе вспомним, что вообще такое value-классы и зачем они нужны в Java, в каких задачах пригодятся.

      • Иван Углянский

        Huawei

      Зал 1
  • Frameworks

    1
    • Смотреть запись

      Как Java-фреймворки ускоряются (на примере Quarkus)

      Доклад — верхнеуровневый обзор подходов к оптимизациям, которые современные Java-фреймворки используют для ускорения работы на JVM.

      • Андрей Кулешов

        Yandex Infrastructure

      Зал 1
  • Без темы

    6
    • Смотреть запись

      State of Java 2026

      Мы в Программном комитете JPoint затеяли опрос TechRadar в 2025 году — исследование о том, какие технологии и методики мы используем в разработке. Мы рассказывали о нем в наших соцсетях и рассылках. В 2026 году мы решили продолжить исследование и узнать, какие изменения за год произошли. 

      • Кирилл Толкачёв

        JUG Ru Group

      • Алексей Федоров

        JUG Ru Group

      Зал 1
    • Смотреть запись

      Закрытие конференции JPoint 2026

      Подводим итоги конференции, вспоминаем яркие моменты и рассказываем о дальнейших планах. Приходите в зал или подключайтесь к трансляции, чтобы ничего не пропустить!

      • Алексей Федоров

        JUG Ru Group

      Зал 1
    • Смотреть запись

      Работа с нештатными ситуациями в космической технике

      Взгляд оператора космической техники на вопросы ее безопасности и парирования нештатных ситуаций.

      • Сергей Успенский

        РКК «Энергия»

      Зал 1
    • Смотреть запись

      Открытие конференции JPoint 2026

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

      • Алексей Федоров

        JUG Ru Group

      Зал 1
    • Не записывалось

      Lighting Talks

      Lightning talks — это отличный формат, чтобы динамично обсудить тему и найти единомышленников. 

      • Пётр Портнов

        Ozon

      Зал 3
    • Не записывалось

      Code Battle

      Сидеть и возиться с кодом одному весь день — это работа. То ли дело — на время посоревноваться в кодинге с живым соперником! 

      • Александр Ланцов

        Мир Plat.Form

      • Алексей Федоров

        JUG Ru Group

      Обеденная зона
JPoint 2026

Java-конференция для опытных разработчиков

Наши конференции
  • Календарь всех конференций
  • BiasConf
  • C++ Russia
  • КаргоКульт
  • DevOops
  • DotNext
  • Flow
  • GoFunc
  • Heisenbug
  • HolyJS
  • Hydra
  • IML
  • InBetween
  • JPoint
  • Joker
  • Mobius
  • PiterPy
  • SafeCode
  • SmartData
  • TechTrain
  • VideoTech
  • sysconf
Навигация
  • Стать спикером
  • Расписание
  • Спикеры
  • Атмосфера
  • Медиа
  • Партнеры
  • О нас
  • Архив
  • Эксперты
  • Ведущие
  • Code of Conduct
  • Правила участия
  • Правовые документы

JUG Ru Group

Нужна помощь?

  • Телефон: +7 (812) 313-27-23
  • E-mail: support@jpoint.ru
  • Телеграм: @JUGConfSupport_bot

Мы в социальных сетях

  • Ютуб
  • Икс
  • Телеграм-чат
  • Телеграм-канал
  • ВКонтакте
  • Хабр
© JUG Ru Group, 2013–2026