Современный Java Concurrency: Глубокое погружение в Virtual Threads, Structured Concurrency и Scoped Values

Современный Java Concurrency: Глубокое погружение в Virtual Threads, Structured Concurrency и Scoped Values

Современный Java Concurrency: Глубокое погружение в Virtual Threads, Structured Concurrency и Scoped Values
Автор: Рахман А Н М Базлур
Оригинальное название: Modern Concurrency in Java: A Deep Dive Into Virtual Threads, Structured Concurrency, and Scoped Values
Оригинальный правообладатель: O’Reilly Media, Inc.
Дата выхода: 2026
Издательство: Питер
Количество страниц: 330
Размер файла: 40,2 МБ
Тип файла: PDF
Добавил: it-books

Добро пожаловать в будущее Java! Изучите главное новшество Java 21 — виртуальные потоки. Помните, как приходилось бороться с высокой стоимостью создания потоков, сталкиваться с ограничениями масштабируемости и трудностями при попытке достичь высокой пропускной способности? Те дни прошли! Это практическое руководство проведет вас от Java 1.0 до прорывных достижений Project Loom.

Автор не ограничивается теорией, а предлагает набор инструментов, которые применимы для реальных проектов. Погрузитесь в тонкости виртуальных потоков и такие сложные темы, как ForkJoinPool, продолжение, ограничение скорости, отладка и мониторинг. Вы не только узнаете принципы их работы, но и получите экспертные советы и приемы для освоения этих концепций. Особое внимание уделено структурированной многопоточности и scoped values — ключевым навыкам для создания масштабируемых и эффективных Java-приложений.

О научном редакторе русскоязычного издания. Евгений Войнов — тимлид Java-разработчиков в Яндекс Маркете. Ранее работал в компании КРОК: шесть лет руководил группой Java-разработчиков, развивал внутреннее сообщество разработчиков и проводил занятия для студентов. Последние три года — активный участник сообщества ReadIT Club.

5 причин купить книгу:

  1. Эволюция конкурентности в Java: от платформенных потоков и фреймворка Executor до CompletableFuture и реактивного программирования.
  2. Разбор механизмов виртуальных потоков, структурированной конкурентности и scoped values.
  3. Принципы интеграции виртуальных потоков в современных фреймворках Spring Boot и Quarkus, а также Jakarta EE.
  4. Обзор актуальности реактивного программирования на Java с появлением виртуальных потоков.
  5. Методы создания надежных и высокопроизводительных приложений с использованием конкурентности.

Список отзывов:

Нет отзывов к книге.