Перейти к содержимому

Как максимально эффективно использовать виртуальные потоки в Java 25 — подробный обзор последних ...

Spring I/O

0:00 / 0:00

Как максимально эффективно использовать виртуальные потоки в Java 25 — подробный обзор последних ...

6 694 просмотра · 12 дней назад
Spring I/O
51,9 тыс. подписчиков
6 694 просмотра · 12 дней назад
Spring I/O 2026 — 14-15 апреля, Барселона Докладчик: Кристиан Вёрц Структурированная параллельность и ScopedValues ​​доступны в качестве предварительных функций начиная с Java 21. Но с тех пор виртуальные потоки и структурированная параллельность значительно изменились, и небольшое количество оставшихся проблем и недостатков было окончательно исправлено в Java 24 и Java 25. Чтобы глубоко понять, как мы можем использовать их в полной мере, мы начнем с пустого Java-приложения. В ходе сессии с реальным кодированием мы будем итеративно обновлять его, превращая в полностью функционирующее параллельное веб-приложение, комбинируя виртуальные потоки со StructuredTaskScope и ScopedValue. В ходе доклада мы рассмотрим, почему следует использовать ScopedValues ​​вместо ThreadLocals, когда это возможно, и как создавать собственные StructuredTaskScopes, адаптированные под наши потребности, с использованием последних функций, добавленных в Java 25. Цель доклада — дать всем участникам глубокое понимание того, как работают эти новые функции и как их можно использовать в реальных условиях.