Skip to content
Joker 2023Season: 2023
  • Schedule
  • Speakers
  • Media
  • Partners
  • About
  • Archive
  • Experts
  • MC
  • Offline part
  • New Joker
RU
  • New Joker
RU

Schedule

  • Schedule
  • Favorites
  • Visited
  • DatabaseIn total12
  • PerformanceIn total11
  • SpringIn total6
  • Machine LearningIn total6
  • ArchitectureIn total5
  • LanguagesIn total4
  • JVMIn total4
  • KeynoteIn total4
  • DesignIn total3
  • KafkaIn total3
  • TestingIn total3
  • SecurityIn total2
  • FrameworksIn total2
  • AlgorithmsIn total2
  • ConcurrencyIn total2
  • SearchIn total2
  • ToolingIn total2
  • Java 21In total2
  • DistributedIn total2
  • KotlinIn total2
  • Load TestingIn total1
  • Other languagesIn total1
  • ObservabilityIn total1
  • DevOpsIn total1
  • XMLIn total1
  • Code AnalysisIn total1
  • Off TopicIn total11
Download schedule
  • date
  • time
  • topics
  • Database

    12
    • Watch recording

      Batch select, coroutines and a million RPS

      • Alexandr Matorin

        Sber

      Room 1In RussianRU
    • Watch recording

      From SQL to Cassandra

      • Alexander Pashenko

        VK

      Room 3In RussianRU
    • Watch recording

      50 Shades of Join in Apache Lucene

      • Mikhail Khludnev

        RNT Group

      In RussianRU
    • Watch recording

      Rewriting History: From Database Versioning Tools to Practice

      • Aleksander Shustanov

        Haulmont

      In RussianRU
    • Watch recording

      Speeding Up Spring + PostgreSQL Big Amount of Data Insertion

      • Dmitry Fatov

        Gazprombank

      Room 1In RussianRU
    • Watch recording

      A Strategy for Working with jsonb, Arrays and PostgreSQL Complex Types for JPA

      • Anton Romza

        ITFB Group

      Room 2In RussianRU
    • Watch recording

      Development of a SQL Query Generation Tool to Simplify Testing Tasks

      • Andrei Okolelov

        RSHB-Intech

      Room 3In RussianRU
    • Watch recording

      How to Write Fast in Apache Ignite

      • Grigorii Domozhirov

        Joom

      Room 3In RussianRU
    • Watch recording

      Fault-tolerant State Machine in Java and SQL that does not allow meetings in Yandex Telemost to split

      • Dmitrii Nekrylov

        Yandex 360

      Room 1In RussianRU
    • Watch recording

      PostgreSQL Strategic Monitoring Utility: pg_profile

      • Andrey Zubkov

        Postgres Professional

      Room 2In RussianRU
    • Watch recording

      Indexing in Ozon Search Platform

      • Denis Gabaydulin

        Ozon

      Room 2In RussianRU
    • Watch recording

      Scylla vs Cassandra = ?

      • Aleksandr Kazantsev

        hh.ru

      Room 2In RussianRU
  • Performance

    11
    • Watch recording

      Observability Beyond the Three Pillars — Continuous Profiling With Alibaba Dragonwell

      • Sanhong Li

        Alibaba

    • Watch recording

      Warming Up the JVM: CRaC and Other Tricks

      • Alexander Lantsov

        Mir Plat.Form

      Room 2In RussianRU
    • Watch recording

      From SQL to Cassandra

      • Alexander Pashenko

        VK

      Room 3In RussianRU
    • Watch recording

      Java in a Container: Features of Exploitation

      • Alexey Ragozin

      Room 1In RussianRU
    • Watch recording

      Debugging Production: No Shifting, No Stopping, No Risking

      • Artyom Drozdov

        Lightrun

      In RussianRU
    • Watch recording

      Off-heap Instead of Three JEPs

      • Dmitriy Pogorelov

        Zen

      In RussianRU
    • Watch recording

      How to Write Fast in Apache Ignite

      • Grigorii Domozhirov

        Joom

      Room 3In RussianRU
    • Watch recording

      How Fast Kids Grow. Problems of Small Applications as Data Load Increases

      • Nikita Shubin

        X5 Tech

      Room 2In RussianRU
    • Watch recording

      PostgreSQL Strategic Monitoring Utility: pg_profile

      • Andrey Zubkov

        Postgres Professional

      Room 2In RussianRU
    • Watch recording

      How to Wear Jenkins Out

      • Aleksei Cherniavskii

        Sfera Platform

      Room 3In RussianRU
    • Watch recording

      IR JIT Framework: The Basis for the Next Generation of JIT in PHP

      • Dmitry Stogov

        Zend by Perforce

      Room 3In RussianRU
  • Spring

    6
    • Watch recording

      Spring Test Generation: What Tests Are Made Of

      • Denis Fokin

        Huawei

      • Egor Kulikov

        Huawei

      Room 1In RussianRU
    • Watch recording

      Spring Security: The Everyday and the Non-Obvious

      • Pavel Kislov

        Domclick

      Room 1In RussianRU
    • Watch recording

      Reactive for CRUD: Fantasy and Reality

      • Anton Kotov

        Rostelecom IT

      Room 2In RussianRU
    • Watch recording

      Java, Hurt Me!

      • Egor Ziborov

        Sber

      In RussianRU
    • Watch recording

      Speeding Up Spring + PostgreSQL Big Amount of Data Insertion

      • Dmitry Fatov

        Gazprombank

      Room 1In RussianRU
    • Watch recording

      A Strategy for Working with jsonb, Arrays and PostgreSQL Complex Types for JPA

      • Anton Romza

        ITFB Group

      Room 2In RussianRU
  • Machine Learning

    6
    • Watch recording

      Demystifying Machine Learning – from a Developer to an ML Engineer

      • Dmitry Bugaychenko

        Sber

      Room 1In RussianRU
    • Watch recording

      Master Class: Writing a Java Music Recommendation System

      • Andrey Kuznetsov

        VK/Odnoklassniki

      In RussianRU
    • Watch recording

      ML in JVM

      • Alexander Nozik

        MIPT

      • Nikolay Butakov

        ITMO University

      • Anton Cheshkov

        Huawei

      In RussianRU
    • Watch recording

      ML Pipelines

      • Dmitry Bugaychenko

        Sber

      • Andrey Kuznetsov

        VK/Odnoklassniki

      • Mikhail Maryfich

        VK/Odnoklassniki

      In RussianRU
    • Watch recording

      AutoML on Spark: A Myth Made Real

      • Alexander Ryzhkov

        Sber

      • Nikolay Butakov

        ITMO University

      In RussianRU
    • Watch recording

      When Not to Use ML

      • Alexander Nozik

        MIPT

      • Kirill Tolkachev

        JUG Ru Group

      • Aleksey Samosiuk

        MIPT

      • Leonid Starikov

        Nedremlyushchee oko

      In RussianRU
  • Architecture

    5
    • Watch recording

      Is it true that Dubbo is like gRPC but from China?

      • Maxim Chudnovsky

        Sbertech

      • Alexander Kozlov

        SberTech

      Room 3In RussianRU
    • Watch recording

      How to build a streaming platform on top of Kafka

      • Andrey Serebryanski

        Raiffeisen Bank

      In RussianRU
    • Watch recording

      Java as a Better C

      • Dmitry Zavalishin

        DZ, E-Legion

      Room 2In RussianRU
    • Watch recording

      OpenAPI and How It Can Be Applied to Kafka

      • Aleksandra Volushkova

        Axenix

      Room 2In RussianRU
    • Watch recording

      State Machines (the Good, the Bad and the Ugly)

      • Daria Andreeva

        Yandex 360

      Room 2In RussianRU
  • Languages

    4
    • Watch recording

      Upgrade from 17 to 21. The Big Journey to the New Java LTS

      • Oleg Chirukhin

        Axiom JDK

      In RussianRU
    • Watch recording

      Jorney From Java to Python: Two Worlds — One JEP

      • Dmitry Morozovsky

        Huawei

      In RussianRU
    • Watch recording

      Behind the Scenes of Java Evolution with the Example of Pattern Matching

      • Oleg Estekhin

        Yandex Cloud

      In RussianRU
    • Watch recording

      Let's Write in Idiomatic Kotlin

      • Alexander Nozik

        MIPT

      In RussianRU
  • JVM

    4
    • Watch recording

      Lilliput is on the horizon

      • Maxim Degtyaryov

        Huawei

      Room 3In RussianRU
    • Watch recording

      Warming Up the JVM: CRaC and Other Tricks

      • Alexander Lantsov

        Mir Plat.Form

      Room 2In RussianRU
    • Watch recording

      ML in JVM

      • Alexander Nozik

        MIPT

      • Nikolay Butakov

        ITMO University

      • Anton Cheshkov

        Huawei

      In RussianRU
    • Watch recording

      Debugging Production: No Shifting, No Stopping, No Risking

      • Artyom Drozdov

        Lightrun

      In RussianRU
  • Keynote

    4
    • Watch recording

      Quantum Computing: Basic Ideas and Current State of the Technology

      • Stanislaw Straupe

        Moscow State University/Russian Quantum Center

      Room 1In RussianRU
    • Watch recording

      Demystifying Machine Learning – from a Developer to an ML Engineer

      • Dmitry Bugaychenko

        Sber

      Room 1In RussianRU
    • Watch recording

      Java in Russia: From the Very Beginning to the Present Day

      • Vladimir Voskresensky

        Sber

      • Alexey Fyodorov

        JUG Ru Group

      Room 1In RussianRU
    • Watch recording

      Transcending Language: Nonliterary Russian, Speech Acoustics and Rap Phonetics

      • Igor Isaev

        Institute of Linguistics of the Russian Academy of Sciences

      • Aleksey Stukalov

        Haulmont

      Room 1In RussianRU
  • Design

    3
    • Watch recording

      The Show Must Go On: Load Tools and Tips for Optimising Online Conferencing

      • Vladimir Krasilschik

        JUG Ru Group

      Room 3In RussianRU
    • Watch recording

      Java as a Better C

      • Dmitry Zavalishin

        DZ, E-Legion

      Room 2In RussianRU
    • Watch recording

      How Fast Kids Grow. Problems of Small Applications as Data Load Increases

      • Nikita Shubin

        X5 Tech

      Room 2In RussianRU
  • Kafka

    3
    • Watch recording

      How to build a streaming platform on top of Kafka

      • Andrey Serebryanski

        Raiffeisen Bank

      In RussianRU
    • Watch recording

      OpenAPI and How It Can Be Applied to Kafka

      • Aleksandra Volushkova

        Axenix

      Room 2In RussianRU
    • Watch recording

      Stream Processing with Kafka in a Big Data Environment

      • Evgeniy Nenakhov

        МТS Digital

      Room 1In RussianRU
  • Testing

    3
    • Watch recording

      Spring Test Generation: What Tests Are Made Of

      • Denis Fokin

        Huawei

      • Egor Kulikov

        Huawei

      Room 1In RussianRU
    • Watch recording

      Meet Fuzzers

      • Maksim Pelevin

        Huawei

      In RussianRU
    • Watch recording

      Development of a SQL Query Generation Tool to Simplify Testing Tasks

      • Andrei Okolelov

        RSHB-Intech

      Room 3In RussianRU
  • Security

    2
    • Watch recording

      Spring Security: The Everyday and the Non-Obvious

      • Pavel Kislov

        Domclick

      Room 1In RussianRU
    • Watch recording

      How Does XML Processing Lead to Security Problems? Dealing With XXE

      • Sergey Vasiliev

      Room 3In RussianRU
  • Frameworks

    2
    • Watch recording

      Rewriting History: From Database Versioning Tools to Practice

      • Aleksander Shustanov

        Haulmont

      In RussianRU
    • Watch recording

      Maps, Schemes and Compose

      • Alexander Nozik

        MIPT

      Room 3In RussianRU
  • Algorithms

    2
    • Watch recording

      An Amazing History of the Development of Sorting in the JDK

      • Vladimir Yaroslavsky

        Sber

      Room 1In RussianRU
    • Watch recording

      Thread Wars: Clone Wars on the Wiki Pages

      • Aleksandr Shakhov

        Tinkoff

      • Daniil Lyubaev

      In RussianRU
  • Concurrency

    2
    • Watch recording

      Thread Wars: Clone Wars on the Wiki Pages

      • Aleksandr Shakhov

        Tinkoff

      • Daniil Lyubaev

      In RussianRU
    • Watch recording

      Java, Hurt Me!

      • Egor Ziborov

        Sber

      In RussianRU
  • Search

    2
    • Watch recording

      50 Shades of Join in Apache Lucene

      • Mikhail Khludnev

        RNT Group

      In RussianRU
    • Watch recording

      Indexing in Ozon Search Platform

      • Denis Gabaydulin

        Ozon

      Room 2In RussianRU
  • Tooling

    2
    • Watch recording

      Spring Test Generation: What Tests Are Made Of

      • Denis Fokin

        Huawei

      • Egor Kulikov

        Huawei

      Room 1In RussianRU
    • Watch recording

      Meet Fuzzers

      • Maksim Pelevin

        Huawei

      In RussianRU
  • Java 21

    2
    • Watch recording

      Upgrade from 17 to 21. The Big Journey to the New Java LTS

      • Oleg Chirukhin

        Axiom JDK

      In RussianRU
    • Watch recording

      Behind the Scenes of Java Evolution with the Example of Pattern Matching

      • Oleg Estekhin

        Yandex Cloud

      In RussianRU
  • Distributed

    2
    • Watch recording

      Fault-tolerant State Machine in Java and SQL that does not allow meetings in Yandex Telemost to split

      • Dmitrii Nekrylov

        Yandex 360

      Room 1In RussianRU
    • Watch recording

      Scylla vs Cassandra = ?

      • Aleksandr Kazantsev

        hh.ru

      Room 2In RussianRU
  • Kotlin

    2
    • Watch recording

      Let's Write in Idiomatic Kotlin

      • Alexander Nozik

        MIPT

      In RussianRU
    • Watch recording

      In the Meantime Kotlin: What's Been Happening During the past Year

      • Andrey Kuleshov

        Huawei

      • Anzhelika Pokhodun

      Room 2In RussianRU
  • Load Testing

    1
    • Watch recording

      The Show Must Go On: Load Tools and Tips for Optimising Online Conferencing

      • Vladimir Krasilschik

        JUG Ru Group

      Room 3In RussianRU
  • Other languages

    1
    • Watch recording

      IR JIT Framework: The Basis for the Next Generation of JIT in PHP

      • Dmitry Stogov

        Zend by Perforce

      Room 3In RussianRU
  • Observability

    1
    • Watch recording

      Observability Beyond the Three Pillars — Continuous Profiling With Alibaba Dragonwell

      • Sanhong Li

        Alibaba

  • DevOps

    1
    • Watch recording

      Java in a Container: Features of Exploitation

      • Alexey Ragozin

      Room 1In RussianRU
  • XML

    1
    • Watch recording

      How Does XML Processing Lead to Security Problems? Dealing With XXE

      • Sergey Vasiliev

      Room 3In RussianRU
  • Code Analysis

    1
    • Watch recording

      Java Code Analysis with Database and Domain Specific Language

      • Linjie Pan

        Huawei

  • Off Topic

    11
    • Watch recording

      Opening

      • Vladimir Sitnikov

      • Andrei Kogun

        CROC

      In RussianRU
    • Watch recording

      Opening of the Second Day of the Online Part

      • Vladimir Krasilschik

        JUG Ru Group

      • Andrey Kuleshov

        Huawei

      In RussianRU
    • Watch recording

      Integrating Spark ML Pipeline into a Highly Loaded Low-Latency Recommendation Service

      • Ilya Malov

        Sber

      In RussianRU
    • Watch recording

      Developing an Application with ChatGPT

      • Andrey Kuleshov

        Huawei

      • Aleksey Stukalov

        Haulmont

      • Andrei Kogun

        CROC

      In RussianRU
    • Watch recording

      Summing up online

      • Vladimir Krasilschik

        JUG Ru Group

      • Andrey Dmitriev

        JUG Ru Group

    • Watch recording

      In-person Opening

      • Kirill Tolkachev

        JUG Ru Group

      • Aleksey Stukalov

        Haulmont

      Room 1In RussianRU
    • Watch recording

      Benefits and Harms of Java Communities for Engineers

      • Arina Shtern

        Sber

      • Vadim Vaganov

        Gazprombank

      • Pyotr Belkin

        Sber

      • Denis Rodin

        Sber

      • Semyon Kirekov

        MTS Digital

      • Nikolay Shipiakov

        Tinkoff

      Room 1In RussianRU
    • Watch recording

      Between a Roast and a Cargo Cult

      • Andrey Zarubin

        Rosbank

      Room 1In RussianRU
    • Watch recording

      Conference Closing

      • Alexey Fyodorov

        JUG Ru Group

      • Aleksey Stukalov

        Haulmont

      Room 1In RussianRU
    • No record

      Lightning Talks

      • Alexander Kuchuk

      Room 3In RussianRU
    • No record

      Nexign Quiz: Make It or Break It

      • Egor Kosarev

        Nexign

      In RussianRU
Joker 2023

Сonference for experienced Java 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
  • Media
  • Partners
  • About
  • Archive
  • Experts
  • MC
  • Offline part
  • 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