Schedule

The time in the program is for your time zone .

Download schedule
  • Core Java

    8
    • Talk

      Practical Aspects of FFM API: Taming Panama

      We'll take a look at where the FFM API (Project Panama) stands in 2026, drawing on our experience with both using large native libraries like Catboost and more granular — but no less practical — examples, such as our own bindings to libc.

    • Talk

      Myths and Reality of Valhalla

      I will tell you what we had to modify to run our service locally on Valhalla Early-Access Build, what changes we saw in the metrics, and what conclusions we can draw from this experiment.

    • Talk

      Not a Single Line of C: Java 25 on Hardware Without Intermediaries

      How Java 25 with FFM API learned to manage hardware without a single line of C: we analyze the evolution of the architecture of the open-source Pi4J project: from JNI/JNA to pure Java, the boundaries of applicability, timings and memory — with benchmarks and demos on real sensors.

    • Talk

      Under the Hood of the JVM: Archaeology of Internal and Public Mechanisms Through the Evolution of one-nio

      Let's look at the evolution of the JVM through the lens of closing architectural holes. Using the one-nio serialization framework as an example, we will conduct an archaeological dig from Unsafe, MagicAccessorImpl, and synthetic accessors to modern mechanisms such as VarHandles, Nestmates, and Hidden Classes.

    • Talk

      A Taste of the Vector API

      Vector API doesn’t speed up code on its own: the result is determined by the dependencies between operations, the capabilities of the JIT, and the processor architecture. Using JMH benchmarks, we’ll examine when auto‑vectorization is sufficient and when explicit SIMD actually changes the algorithm and provides a benefit.

    • Talk

      Type Classes as a Possible Future of the Java Language

      At the JVM Language Summit 2025, Brian Goetz talked about plans to add type classes to the Java language. The talk is based on Brian's story, as there is very little other information on this topic, but it is not just a retelling.

  • Performance

    6
    • Talk

      Practical Aspects of FFM API: Taming Panama

      We'll take a look at where the FFM API (Project Panama) stands in 2026, drawing on our experience with both using large native libraries like Catboost and more granular — but no less practical — examples, such as our own bindings to libc.

    • Talk

      Elasticsearch: A Second Chance at Metrics

      Elasticsearch as a search engine can be debated for a long time. But it turned out to be unexpectedly good for storing metrics: I'll tell you how we launched TSDS under a load of more than a million metrics per second, what problems we encountered and why we eventually had to go inside Elasticsearch and Lucene.

    • Talk

      A Taste of the Vector API

      Vector API doesn’t speed up code on its own: the result is determined by the dependencies between operations, the capabilities of the JIT, and the processor architecture. Using JMH benchmarks, we’ll examine when auto‑vectorization is sufficient and when explicit SIMD actually changes the algorithm and provides a benefit.

    • Talk

      The Benchmark as a Weapon of Mass Delusion

      The E2E benchmark, beautiful graphics, impressive RPS and the first place in the table easily create the feeling that the technology is objectively faster than competitors. But what exactly does the E2E benchmark show: the actual stack performance, the quality of the selected scenario, or the ability to prepare the test correctly?

  • AI-related

    4
  • Реализация

    4
    • Talk

      Self-Evolving Agents

      The talk focuses on the transition from static agents to self-evolving systems that can adapt to the developer's preferences.

    • Talk

      The Boundary Between Symbolic and Statistical Intelligence

      The dominant paradigm of LLM development assumes that the growth of solution quality is linearly related to the growth of the power (and cost) of the underlying model.

      The talk challenges this assumption by showing that with a well-thought-out engineering architecture — the distribution of tasks among short-lived agents, the accumulation of structured state, and strict symbolic control — comparable-quality results can be achieved at a fraction of the cost of models.

  • Окружение

    3
    • Talk

      How to Organize a Hybrid Team of Humans and AI Agents

      The talk will provide an overview of the theory and apply it to specific cases that I have heard in dozens of presentations on the topic, highlighting the common elements. Come to get a ready-made theoretical foundation and a set of practical templates!

    • Talk

      Only Engineers Left Alive

      In reality, only engineers will survive with AI: those who do not fully surrender their thinking to machines and remain decision-makers rather than interface operators.

  • Замысел

    2
  • Enterprise

    1
  • Off Topic

    9
    • Talk
    • Talk
    • Talk
    • Talk
    • Talk
    • Talk
    • Keynote

      Critical Thinking in AI Times

      I am going to talk about the controversial but possible impact of modern AI variants on human memory and thinking, as well as about reasonable strategies for developing one’s own thinking (including critical thinking) under these conditions.