TalkDate: 03.04 / Start: 10:15 – Finish: 11:00Generating Code. Why and How?Aleksandr BogdanovPositive Technologies
TalkDate: 03.04 / Start: 10:15 – Finish: 11:00JMH: An Introduction to MicrobenchmarksGregory Koshelev Kontur
TalkDate: 03.04 / Start: 10:15 – Finish: 11:00Quarkus Extensions and CQRS: Making the Most of ItMaksim SenokosovTochka
TalkDate: 04.04 / Start: 11:15 – Finish: 12:00Effective REST API Versioning: Spring MVC, JAX-RS, Annotations, and MixinsAdai IgibaevKoronatech
TalkDate: 03.04 / Start: 11:30 – Finish: 12:15IDE Inside and Out: From Analyzing Mechanisms to Building SolutionsAleksander ShustanovAmplicode
TalkDate: 04.04 / Start: 08:45 – Finish: 09:30GigaIDE Symphony: From Idea to Complete PlatformVladimir IaroslavskiiSber
TalkDate: 03.04 / Start: 10:15 – Finish: 11:00JMH: An Introduction to MicrobenchmarksGregory Koshelev Kontur
TalkDate: 03.04 / Start: 09:00 – Finish: 09:45How to Get Rid of Recursion and Fix a Silly Error in GoogleMaksim SidorovSberDevices
Partner’s talkDate: 03.04 / Start: 12:45 – Finish: 13:15Virtual Threads: New Opportunities for I/O Bound MicroservicesIvan PopovRSHB Digital
TalkDate: 03.04 / Start: 10:15 – Finish: 11:00JMH: An Introduction to MicrobenchmarksGregory Koshelev Kontur
TalkDate: 03.04 / Start: 09:00 – Finish: 09:45Evolution of Memory ModelsAlexander LantsovMir Plat.Form
Partner’s talkDate: 03.04 / Start: 12:45 – Finish: 13:15Is It Possible to Write a High-performance DBMS in Java?Vladimir OzerovQuerify Labs
TalkDate: 04.04 / Start: 11:15 – Finish: 12:00Legacy. Optimizations. Obfuscation. The Heroic Struggle Against MinecraftDmitrii FrolovT-Bank
TalkDate: 03.04 / Start: 11:30 – Finish: 12:15Attack Surface Analysis for Java ApplicationsPavel DovgaliukISP RAS
TalkDate: 04.04 / Start: 12:30 – Finish: 13:15Modular Monolith: How to Build a Flexible Java Application with Hot ReloadIurii RevichPaidora