Skip to content
Joker 2024Season: 2024
  • Schedule
  • Speakers
  • Partners
  • About
  • Archive
  • Experts
  • New Joker
RU
  • New Joker
RU

Schedule

  • Schedule
  • Favorites
  • Visited
  • Libraries and FrameworksIn total15
  • Tools and InfrastructureIn total10
  • JVMIn total7
  • PerformanceIn total7
  • Design and ArchitectureIn total7
  • SpringIn total6
  • Data and StorageIn total5
  • Language FeaturesIn total5
  • Asynchronous ProgrammingIn total5
  • KeynoteIn total4
  • APIIn total2
  • Off TopicIn total8
Download schedule
  • date
  • time
  • topics
  • Libraries and Frameworks

    15
    • Watch recording

      Backward Compatibility in the Java World

      • Vladimir Sitnikov

      Room 1In RussianRU
    • Watch recording

      Spring and Kotlin: Work with Any Format!

      • Andrey Kuleshov

        Positive Technologies

      Room 2In RussianRU
    • Watch recording

      Cost of Spring PhD

      • Anton Kurako

        T-Bank

      In RussianRU
    • Watch recording

      Conductor, a Universal Orchestrator of Business Processes. Overview of the Possibilities and Their Extension

      • Gleb Korolkevich

        Sovcombank Technologies

      In RussianRU
    • Watch recording

      Jimmer ORM: An Alternative to JPA

      • Aleksandr Belov

        Sber

      In RussianRU
    • Watch recording

      ArchUnit: Guarding the Logic of Your Application

      • Andres Sacco

        TravelX

    • Watch recording

      Building Event-driven Application with Apache Flink

      • Daniil Tulikov

        Т-Bank

      In RussianRU
    • Watch recording

      Background Processes — What to Implement on and Why We Chose Temporal

      • Petr Salnikov

        pole.rf

      Room 3In RussianRU
    • Watch recording

      Spring Data Redis as a Failed Solution

      • Valerij Toropov

        Axenix

      Room 3In RussianRU
    • Watch recording

      Spring Kafka. How to Prepare It Without Hurting Yourself

      • Ivan Golovko

        Alfa-Bank

      Room 1In RussianRU
    • Watch recording

      Integration of Distributed SQL Storages with Java Frameworks Using YDB as an Example

      • Kirill Kurdiukov

        YDB

      Room 2In RussianRU
    • Watch recording

      Functional Streams

      • Akhtiam Sakaev

        Yandex

      Room 2In RussianRU
    • Watch recording

      The Kung Fu of OpenAPI Customisation

      • Aleksandra Volushkova

        Axenix

      Room 3In RussianRU
    • Watch recording

      Patching Bytecode of Third-party Libraries in Runtime

      • Aleksandr Tokarev

        Yandex

      Room 3In RussianRU
    • Watch recording

      jOOQ: A Cure for Hibernate?

      • Ilya Spitsyn

        X5 Tech

      Room 2In RussianRU
  • Tools and Infrastructure

    10
    • Watch recording

      Creating Independent Development Tools: The Gitee Experience

      • Yong Xu

        OSChina

      Room 1
    • Watch recording

      Linux-style Java Profiling

      • Sergey Melnikov

        Dijkstra Markets

      Room 1In RussianRU
    • Watch recording

      GraalVM Native Image: How to Approach the Transition to Native Using the Ignite Thin Client as an Example

      • Andrei Chukhlebov

        Sber

      In RussianRU
    • Watch recording

      Secrets in Java Services on Spring: Where to Get from and How to Update "hot"

      • Andrey Chernov

        SberTech

      Room 1In RussianRU
    • Watch recording

      The Evolution of VK Video Distribution: From 10 Gbps over HTTP to 160 Gbps over HTTPS from a Single Machine

      • Oleg Larionov

        VK / VK Video

      Room 2In RussianRU
    • Watch recording

      Kubernetes, Grafana, Kibana and other crap. It used to be better before!

      • Zurab Belyi

        Reksoft Group

      • Savelii Bondarenko

        Reksoft Group

      • Leonid Kazartsev

        Reksoft Group

      Room 1In RussianRU
    • Watch recording

      Automatic Test Generation is Like Fighting Dragons

      • Egor Kulikov

        Explyt

      • Ilia Muravev

        Explyt

      Room 3In RussianRU
    • Watch recording

      Can We Make It Hotter? How and Why We Should Warm up Spring Microservices

      • Sergei Baldin

        T-Bank

      Room 1In RussianRU
    • Watch recording

      Java Development Tools: Past, Present, Future

      • Vladimir Voskresensky

        Sber

      • Roman Elizarov

        Yandex

      • Oleg Chirukhin

        SberTech

      • Mikhail Sukach

        Sber

      Room 1In RussianRU
    • Watch recording

      How Can PostgreSQL Hurt When You Don't Expect It To?

      • Mikhail Zhilin

        Postgres Professional

      Room 1In RussianRU
  • JVM

    7
    • Watch recording

      A Guide to Memory Analysis of JVM Applications

      • Vladimir Plizga

        Tibbo Systems

      Room 1In RussianRU
    • Watch recording

      Java 23. Hot JEPs

      • Andrey Kuleshov

        Positive Technologies

      • Dmitrii Volykhin

        Javaswag Podcast

      • Andrei Kogun

        CROC

      • Vadim Tsesko

        VK

      In RussianRU
    • Watch recording

      GraalVM Native Image: How to Approach the Transition to Native Using the Ignite Thin Client as an Example

      • Andrei Chukhlebov

        Sber

      In RussianRU
    • Watch recording

      What Java Compiles Into

      Room 2In RussianRU
    • Watch recording

      FFM API – Nothing to Do with Radio

      • Nastya Lisitskaia

        Yandex

      Room 3In RussianRU
    • Watch recording

      Can We Make It Hotter? How and Why We Should Warm up Spring Microservices

      • Sergei Baldin

        T-Bank

      Room 1In RussianRU
    • Watch recording

      Patching Bytecode of Third-party Libraries in Runtime

      • Aleksandr Tokarev

        Yandex

      Room 3In RussianRU
  • Performance

    7
    • Watch recording

      A Guide to Memory Analysis of JVM Applications

      • Vladimir Plizga

        Tibbo Systems

      Room 1In RussianRU
    • Watch recording

      Linux-style Java Profiling

      • Sergey Melnikov

        Dijkstra Markets

      Room 1In RussianRU
    • Watch recording

      In the Footsteps of 1BRC: Tricks and Approaches to Optimising Performance

      • Alexander Lantsov

        Mir Plat.Form

      Room 3In RussianRU
    • Watch recording

      Kotlin Coroutines. Design and Application

      • Andrei Solovev

        Reksoft Group

      In RussianRU
    • Watch recording

      The Evolution of VK Video Distribution: From 10 Gbps over HTTP to 160 Gbps over HTTPS from a Single Machine

      • Oleg Larionov

        VK / VK Video

      Room 2In RussianRU
    • Watch recording

      Non-sequential Sequences: Sequence, Stream and Collection Performance in JVM

      • Maksim Sidorov

        SberDevices

      • Maksim Mitiushkin

        SberDevices

      Room 1In RussianRU
    • Watch recording

      Round-table Discussion "Concurrency"

      • Alexander Lantsov

        Mir Plat.Form

      • Alexander Nozik

        MIPT

      • Roman Elizarov

        Yandex

      • Gregory Koshelev

        Kontur

      Room 2In RussianRU
  • Design and Architecture

    7
    • Watch recording

      Leveraging the Actor Model in Financial Transaction Systems

      • Nikita Melnikov

        Atlantic Money

      In RussianRU
    • Watch recording

      Develop a Modular Backend Application Using Standard Spring Boot Features

      • Vadim Bublikov

        Gazprombank

      In RussianRU
    • Watch recording

      Structural Design. The Ancient Secret of Simple and Fast Code

      • Aleksei Zhidkov

      In RussianRU
    • Watch recording

      Java Evolution Vector: DOP

      • Felix Desyatirikov

        IT Holding T1

    • Watch recording

      Conductor, a Universal Orchestrator of Business Processes. Overview of the Possibilities and Their Extension

      • Gleb Korolkevich

        Sovcombank Technologies

      In RussianRU
    • Watch recording

      Background Processes — What to Implement on and Why We Chose Temporal

      • Petr Salnikov

        pole.rf

      Room 3In RussianRU
    • Watch recording

      Reliably Dispatching Events to Apache Kafka. From CDC to Transactional Outbox Pattern

      • Aleksei Kashin

        Т-Bank

      Room 1In RussianRU
  • Spring

    6
    • Watch recording

      Spring Data R2DBC. I'm Telling You the Last Time

      • Mikhail Polivakha

        Sber

      Room 3In RussianRU
    • Watch recording

      CRUD REST API. Simple, Fast, Reliable

      • Ilya Kuchmin

        Amplicode

      Room 2In RussianRU
    • Watch recording

      Develop a Modular Backend Application Using Standard Spring Boot Features

      • Vadim Bublikov

        Gazprombank

      In RussianRU
    • Watch recording

      Secrets in Java Services on Spring: Where to Get from and How to Update "hot"

      • Andrey Chernov

        SberTech

      Room 1In RussianRU
    • Watch recording

      Spring Cloud Gateway MVC: a Gateway without Reactive

      • Aleksandr Mitin

        IT Holding T1

      Room 2In RussianRU
    • Watch recording

      Spring Kafka. How to Prepare It Without Hurting Yourself

      • Ivan Golovko

        Alfa-Bank

      Room 1In RussianRU
  • Data and Storage

    5
    • Watch recording

      Spring Data R2DBC. I'm Telling You the Last Time

      • Mikhail Polivakha

        Sber

      Room 3In RussianRU
    • Watch recording

      Jimmer ORM: An Alternative to JPA

      • Aleksandr Belov

        Sber

      In RussianRU
    • Watch recording

      Spring Data Redis as a Failed Solution

      • Valerij Toropov

        Axenix

      Room 3In RussianRU
    • Watch recording

      Integration of Distributed SQL Storages with Java Frameworks Using YDB as an Example

      • Kirill Kurdiukov

        YDB

      Room 2In RussianRU
    • Watch recording

      How Can PostgreSQL Hurt When You Don't Expect It To?

      • Mikhail Zhilin

        Postgres Professional

      Room 1In RussianRU
  • Language Features

    5
    • Watch recording

      Java 23. Hot JEPs

      • Andrey Kuleshov

        Positive Technologies

      • Dmitrii Volykhin

        Javaswag Podcast

      • Andrei Kogun

        CROC

      • Vadim Tsesko

        VK

      In RussianRU
    • Watch recording

      Advanced Type Systems. What I Still Need in Java from Rust

      • Petr Portnov

        Ozon

      Room 2In RussianRU
    • Watch recording

      Java Evolution Vector: DOP

      • Felix Desyatirikov

        IT Holding T1

    • Watch recording

      What Java Compiles Into

      Room 2In RussianRU
    • Watch recording

      Round-table Discussion "Concurrency"

      • Alexander Lantsov

        Mir Plat.Form

      • Alexander Nozik

        MIPT

      • Roman Elizarov

        Yandex

      • Gregory Koshelev

        Kontur

      Room 2In RussianRU
  • Asynchronous Programming

    5
    • Watch recording

      Leveraging the Actor Model in Financial Transaction Systems

      • Nikita Melnikov

        Atlantic Money

      In RussianRU
    • Watch recording

      Building Event-driven Application with Apache Flink

      • Daniil Tulikov

        Т-Bank

      In RussianRU
    • Watch recording

      Functional Streams

      • Akhtiam Sakaev

        Yandex

      Room 2In RussianRU
    • Watch recording

      Reliably Dispatching Events to Apache Kafka. From CDC to Transactional Outbox Pattern

      • Aleksei Kashin

        Т-Bank

      Room 1In RussianRU
    • No record

      Reactivity and Asynchrony

      • Alexander Nozik

        MIPT

      • Sergei Petrelevich

        Squad

      Room 3In RussianRU
  • Keynote

    4
    • Watch recording

      Creating Independent Development Tools: The Gitee Experience

      • Yong Xu

        OSChina

      Room 1
    • Watch recording

      Backward Compatibility in the Java World

      • Vladimir Sitnikov

      Room 1In RussianRU
    • Watch recording

      Artificial Joker Intelligence: a Modern Artists' Version

      • Dmitry Galkin

        Tomsk State University

      Room 1In RussianRU
    • Watch recording

      What Is LLVM and What It Has to Do with Java

      • Andrey Bokhanko

      Room 1In RussianRU
  • API

    2
    • Watch recording

      CRUD REST API. Simple, Fast, Reliable

      • Ilya Kuchmin

        Amplicode

      Room 2In RussianRU
    • Watch recording

      The Kung Fu of OpenAPI Customisation

      • Aleksandra Volushkova

        Axenix

      Room 3In RussianRU
  • Off Topic

    8
    • Watch recording

      Interview with Nikita Lipsky

      • Nikita Lipsky

      • Ivan Ugliansky

        Huawei

      • Alexey Fyodorov

        JUG Ru Group

      In RussianRU
    • Watch recording

      Interview with Ivan Panchenko

      • Ivan Panchenko

        Postgres Professional

      • Vladimir Sitnikov

      • Mikhail Zhilin

        Postgres Professional

      In RussianRU
    • Watch recording

      Interview with Irina Shakhtarina

      • Irina Shakhtarina

        Sber

      • Vladimir Krasilshchik

        JUG Ru Group

      In RussianRU
    • Watch recording

      Conference Opening

      • Vladimir Krasilshchik

        JUG Ru Group

      • Alexey Fyodorov

        JUG Ru Group

      In RussianRU
    • Watch recording

      Summarising the Results of the Online Part

      • Vladimir Krasilshchik

        JUG Ru Group

      • Alexey Fyodorov

        JUG Ru Group

      In RussianRU
    • Watch recording

      Opening of the Offline Part

      • Gregory Koshelev

        Kontur

      • Alexey Fyodorov

        JUG Ru Group

      Room 1In RussianRU
    • Watch recording

      Conference Closing

      • Alexander Nozik

        MIPT

      • Andrey Kuleshov

        Positive Technologies

      Room 1In RussianRU
    • No record

      Lightning Talks

      • Alexander Kuchuk

      Room 2In RussianRU
Joker 2024

Java сonference for experienced developers

Our conferences
  • Calendar of all conferences
  • BiasConf
  • C++ Russia
  • CargoCult
  • DevOops
  • DotNext
  • Flow
  • GoFunc
  • Heisenbug
  • HolyJS
  • Hydra
  • IML
  • InBetween
  • JPoint
  • Joker
  • Mobius
  • PiterPy
  • SafeCode
  • SmartData
  • TechTrain
  • VideoTech
  • sysconf
Menu
  • New Joker
  • Schedule
  • Speakers
  • Partners
  • About
  • Archive
  • Experts
  • Legal documents

JUG Ru Group

Need help?

  • Phone: +7 (812) 313-27-23
  • Email: support@jokerconf.com
  • Telegram: @JUGConfSupport_bot

Social links

  • Youtube
  • X
  • Telegram chat
  • Telegram channel
  • VK
  • Habr
© JUG Ru Group, 2013–2026