Олег Естехин — 32 GB хватит всем

Подробнее о Java-конференциях: — весной — JPoint: https://jrg.su/gTrwHx — осенью — Joker: https://jrg.su/h7yvG4 — — Скачать презентацию с сайта — https://jrg.su/fHkktK С ростом нагрузки некоторым приложениям для корректной работы с приемлемой скоростью требуется все больше памяти. Но оказывается, что нельзя просто так брать и увеличивать значение -Xmx, потому что существует диапазон значений, при которых больше памяти означает меньше памяти. В докладе расскажу, как некоторые старые (compressed oops и compressed class pointers) и новые (compact object headers) настройки влияют на реальное использование памяти, и что делать, если ваше приложение приближается к границе в 32 GB.

Александр Токарев — Дебаггинг в Java: полное руководство
▶︎

Александр Токарев — Дебаггинг в Java: полное руководство

Александр Маторин — ThreadLocal устарел? Детальное сравнение со ScopedValue
▶︎

Александр Маторин — ThreadLocal устарел? Детальное сравнение со ScopedValue

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Сергей Вальков — PG для Java-разработчиков
▶︎

Сергей Вальков — PG для Java-разработчиков

Apache Kafka: базовые принципы и практическое применение, настройка и примеры работы.
▶︎

Apache Kafka: базовые принципы и практическое применение, настройка и примеры работы.

Британия, Канада, Австралия: усиление государственного контроля под предлогом защиты детей.
▶︎

Британия, Канада, Австралия: усиление государственного контроля под предлогом защиты детей.

KEEP'ы, которые мы заслужили
▶︎

KEEP'ы, которые мы заслужили

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox
▶︎

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox

Сергей Луговой — Асинхронная Java. Практика на примере Cassandra и Kafka
▶︎

Сергей Луговой — Асинхронная Java. Практика на примере Cassandra и Kafka

Yearly Forecast: Should We Expect an Economic Collapse and Mobilization? When Will the Fuel Crisi...
▶︎

Yearly Forecast: Should We Expect an Economic Collapse and Mobilization? When Will the Fuel Crisi...

State of Java 2026
▶︎

State of Java 2026

See How a 453kg Giant Bluefin Tuna Is Flawlessly Carved in Seconds
▶︎

See How a 453kg Giant Bluefin Tuna Is Flawlessly Carved in Seconds

Тестовое собеседование Java разработчика #23 - Аскар Сариев
▶︎

Тестовое собеседование Java разработчика #23 - Аскар Сариев

Konstantin Volokhovsky — How the Compiler Sees Code: Finding Vulnerabilities in Graphs
▶︎

Konstantin Volokhovsky — How the Compiler Sees Code: Finding Vulnerabilities in Graphs

CI/CD — In Plain English with a Clear Example
▶︎

CI/CD — In Plain English with a Clear Example

No Gas, but Hang In There! When Will Fuel Be Available? // Komolov & Abdulov. Numbers of the Week
▶︎

No Gas, but Hang In There! When Will Fuel Be Available? // Komolov & Abdulov. Numbers of the Week

Сергей Самойлов — Как построить свое облако из того, что всегда есть под рукой у разработчика
▶︎

Сергей Самойлов — Как построить свое облако из того, что всегда есть под рукой у разработчика

Alexander Popov — Artificial Intelligence Is Not Natural Intelligence
▶︎

Alexander Popov — Artificial Intelligence Is Not Natural Intelligence

Константин Плотников — Загрузка иерархии объектов из PostgreSQL одним запросом
▶︎

Константин Плотников — Загрузка иерархии объектов из PostgreSQL одним запросом

The worst is yet to come! N. Platoshkin gives a full breakdown of the escalating crisis from A to Z!
▶︎

The worst is yet to come! N. Platoshkin gives a full breakdown of the escalating crisis from A to Z!