Joker 2024
Java сonference for experienced developers
3 days:
October 9Online
October 15–16Saint Petersburg + ONLINEDAA Expo: Ploshchad Krasnogvardeyskaya, 3, litera E
- 50speakers
- 45talks
- 15partners
- 1200participants
About conference
Joker is a conference for Java developers that’s been held since 2013. It’s one of the two largest and oldest Java conferences in Russia (the other is its «twin», the JPoint conference). Here participants may listen to various talks: on using Spring Boot, JVM «under the hood», JVM languages like Kotlin, backend architecture, and much more. The conference is held by JUG Ru Group.
Talk topics
Talks
The time in the program is for your time zone .
Libraries and Frameworks
In total13Talk type: Talk
Conductor, a Universal Orchestrator of Business Processes. Overview of the Possibilities and Their Extension
Gleb Korolkevich
Company: Sovcombank Technologies
Talk type: Talk
Room 3Background Processes — What to Implement on and Why We Chose Temporal
Petr Salnikov
Company: pole.rf
Talk type: Talk
Room 2Spring Kafka. How to Prepare It Without Hurting Yourself
Ivan Golovko
Company: Alfa-Bank
Talk type: Talk
Room 1Spring and kotlinx.serialisation: Multi-format Deserialisation
Andrey Kuleshov
Company: Positive Data
Talk type: Talk
Room 3Integration of Distributed SQL Storages with Java Frameworks Using YDB as an Example
Kirill Kurdiukov
Company: YDB
Talk type: Talk
Room 3Patching Bytecode of Third-party Libraries in Runtime
Aleksandr Tokarev
Company: Yandex Infrastructure
Tools and Infrastructure
In total8Talk type: Talk
Room 1Creating Independent Development Tools: The Gitee Experience
Yong Xu
Company: OSChina
Talk type: Talk
Room 3Secrets in Java Services on Spring: Where to Get from and How to Update "hot"
Andrey Chernov
Company: SberTech
Talk type: Talk
Room 3"And Apple Trees Will Blossom on Mars": How to Cook Internal Instruments Quickly, Beautifully and Effectively
Daria Andreeva
Company: Yandex 360
Talk type: Talk
Room 1How Can PostgreSQL Hurt When You Don't Expect It To?
Mikhail Zhilin
Company: Postgres Professional
Talk type: Talk
Room 1The Evolution of VK Video Distribution: From 10 Gbps over HTTP to 160 Gbps over HTTPS from a Single Machine
Oleg Larionov
Company: VK / VK Video
Talk type: Talk
Room 2Can We Make It Hotter? How and Why We Should Warm up Spring Microservices
Sergei Baldin
Company: T-Bank
JVM
In total7Talk type: Conversation
Java 23. Hot JEPs
Andrei Kogun
Company: CROC
Dmitrii Volykhin
Company: Javaswag Podcast
Talk type: Talk
Room 1A Guide to Memory Analysis of JVM Applications
Vladimir Plizga
Company: Tibbo Systems
Talk type: Talk
Room 3Patching Bytecode of Third-party Libraries in Runtime
Aleksandr Tokarev
Company: Yandex Infrastructure
Talk type: Talk
Room 2Can We Make It Hotter? How and Why We Should Warm up Spring Microservices
Sergei Baldin
Company: T-Bank
Data and Storage
In total6Talk type: Talk
Room 3Integration of Distributed SQL Storages with Java Frameworks Using YDB as an Example
Kirill Kurdiukov
Company: YDB
Talk type: Talk
Room 1How Can PostgreSQL Hurt When You Don't Expect It To?
Mikhail Zhilin
Company: Postgres Professional
Spring
In total6Talk type: Talk
Develop a Modular Backend Application Using Standard Spring Boot Features
Vadim Bublikov
Company: Gazprombank
Talk type: Talk
Room 3Secrets in Java Services on Spring: Where to Get from and How to Update "hot"
Andrey Chernov
Company: SberTech
Talk type: Talk
Room 2Spring Kafka. How to Prepare It Without Hurting Yourself
Ivan Golovko
Company: Alfa-Bank
Design and Architecture
In total6Talk type: Talk
Leveraging the Actor Model in Financial Transaction Systems
Nikita Melnikov
Company: Atlantic Money
Talk type: Talk
Develop a Modular Backend Application Using Standard Spring Boot Features
Vadim Bublikov
Company: Gazprombank
Talk type: Talk
Conductor, a Universal Orchestrator of Business Processes. Overview of the Possibilities and Their Extension
Gleb Korolkevich
Company: Sovcombank Technologies
Talk type: Talk
Room 3Background Processes — What to Implement on and Why We Chose Temporal
Petr Salnikov
Company: pole.rf
Talk type: Talk
Room 2Reliable Event Dispatch in Apache Kafka. From CDC to Transactional Outbox Pattern
Aleksei Kashin
Company: Т-Bank
Performance
In total5Talk type: Talk
Room 1In the Footsteps of 1BRC: Tricks and Approaches to Optimising Performance
Alexander Lantsov
Company: Mir Plat.Form
Talk type: Talk
Room 1A Guide to Memory Analysis of JVM Applications
Vladimir Plizga
Company: Tibbo Systems
Talk type: Talk
Room 2Non-sequential Sequences: Sequence, Stream and Collection Performance in JVM
Maksim Sidorov
Company: SberDevices
Maksim Mitiushkin
Company: SberDevices
Talk type: Talk
Room 1The Evolution of VK Video Distribution: From 10 Gbps over HTTP to 160 Gbps over HTTPS from a Single Machine
Oleg Larionov
Company: VK / VK Video
Language features
In total4Talk type: Conversation
Java 23. Hot JEPs
Andrei Kogun
Company: CROC
Dmitrii Volykhin
Company: Javaswag Podcast
Talk type: Talk
Room 1Advanced Type Systems. What I Still Need in Java from Rust
Petr Portnov
Company: Ozon
Asynchronous Programming
In total3Talk type: Talk
Leveraging the Actor Model in Financial Transaction Systems
Nikita Melnikov
Company: Atlantic Money
Talk type: Talk
Room 2Reliable Event Dispatch in Apache Kafka. From CDC to Transactional Outbox Pattern
Aleksei Kashin
Company: Т-Bank
API
In total2Keynote
In total1Talk type: Talk
Room 1Creating Independent Development Tools: The Gitee Experience
Yong Xu
Company: OSChina
Off Topic
In total9Talk type: Conversation
Summarising the Results of the Online Part
Alexey Fyodorov
Company: JUG Ru Group
Talk type: Partner’s conversation
Room 1Kubernetes, Grafana, Kibana and other crap. It used to be better before!
Savelii Bondarenko
Company: Reksoft Group
Zurab Belyi
Company: Reksoft Group
Leonid Kazartsev
Company: Reksoft Group
Talk type: Partner’s talk
Room 2Spring Cloud Gateway MVC: a Gateway without Reactive
Aleksandr Mitin
Company: T1 Holding
Talk type: Partner’s talk
Room 3Automatic Test Generation is Like Fighting with Dragons
Egor Kulikov
Company: Explyt
Ilia Muravev
Company: Explyt
How it was
Conference features
4K video
So that you can see each character on the slides.
Support
Our support team will reply to you very soon and will not leave you alone.
Discussions
You may chat with speakers and experts right after the talk. Both online and offline.
Change of scene
Offline is back. This is a chance to change the scene, listen to live talks, chat with your colleagues, and just enjoy your time at the afterparty offline.
TechTalks
There is lots of technical content with a little bit of non-technical content. Our conferences will help you find your way in the industry by teaching you about trends, tools, approaches, and global language and platform updates.
The content selected by the experts
The content is included in the program only after it has been checked by the program committee, which has experts with wide experience in Java development.
Partners
- General partner
- Offline
- Online
- General partner
- Lead partner
- Lead partner
- Lead partner
- Lead partner
- Lead partner
- Lead partner
- Lead partner
- Lead partner
- Lead partner
- Lead partner
- Lead partner
- Partner
- Partner