Java Advanced I: функциональное, асинхронное и реактивное программирование. Часть 1

0/5 ·
Создан: 3 июля 2024 г. Обновлён: 23 марта 2026 г.

Асинхронные операции и реактивные потоки позволяют кратно увеличить пропускную способность Java-бэкенда, избавляя систему от блокировок при работе с вводом-выводом. Внутри разбираются инструменты для построения высокопроизводительных неблокирующих систем: от низкоуровневого NIO2 и Fork-Join до полноценного реактивного стека Spring WebFlux.

Ключевые блоки:

  • Переход на функциональный стиль разработки в Java и освоение асинхронных промисов через CompletableFuture.
  • Настройка неблокирующего взаимодействия с базами данных с помощью R2DBC и создание реактивных репозиториев Spring Data.
  • Работа с современными протоколами передачи данных: WebSockets, RSocket и потоковым SSE (Server-Sent Events).
  • Использование библиотек RxJava и Project Reactor для управления потоками событий.

Курс ориентирован на разработчиков, которые хотят уйти от классической модели «один поток на запрос» и научиться писать отказоустойчивые неблокирующие сервисы. Вы освоите приемы реактивного программирования и сможете использовать WebClient для эффективного обмена данными между микросервисами.

Другие материалы автора

П
Можно купить
148 ₽ 1 000 ₽ −85%

Подготовка к сертификации Java 8, Oracle Certified Associate

Игорь Судакевич
Java Advanced I: функциональное, асинхронное и реактивное программирование (часть 1) Сбор взносов
2 819 ₽ 57 510 ₽ −95%

Java Advanced I: функциональное, асинхронное и реактивное программирование (часть 1)

Игорь Судакевич
Разработка на Java и Spring с помощью Chat GPT: от составления ТЗ до модульного тестирования Сбор взносов
2 099 ₽ 26 500 ₽ −92%

Разработка на Java и Spring с помощью Chat GPT: от составления ТЗ до модульного тестирования

Игорь Судакевич
J
Можно купить
4 916 ₽ 62 910 ₽ −92%

Java Advanced I, функциональное, асинхронное и реактивное программирование. Часть 2

Игорь Судакевич
FARM: Функциональная, асинхронная, реактивная, многопоточная Java Сбор взносов
1 290 ₽ 15 000 ₽ −91%

FARM: Функциональная, асинхронная, реактивная, многопоточная Java

Игорь Судакевич
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

П
Можно купить
114 ₽ 600 ₽ −81%

Программирование на Java с нуля

Иван Головач
Профессия программист Android. Часть 1 Можно купить
2 128 ₽ 12 265 ₽ −83%

Профессия программист Android. Часть 1

GeekBrains
Selenium WebDriver + Java для начинающих Можно купить
284 ₽ 670 ₽ −58%

Selenium WebDriver + Java для начинающих

Max Fedorov
Паттерны проектирования в Java Можно купить
258 ₽ 670 ₽ −61%

Паттерны проектирования в Java

J
Можно купить
110 ₽ 900 ₽ −88%

Java. От простого к сложному

Udemy
Факультет Java-разработки. Часть 3/4 Можно купить
5 014 ₽ 18 000 ₽ −72%

Факультет Java-разработки. Часть 3/4

GeekUniversity
Java Advanced II: высокопроизводительная Java (часть 2) Сбор взносов
2 739 ₽ 62 910 ₽ −96%

Java Advanced II: высокопроизводительная Java (часть 2)

Павел Козлов
Master Reactive MongoDB with Spring WebFlux Сбор взносов
2 612 ₽ 4 000 ₽ −35%

Master Reactive MongoDB with Spring WebFlux

Isuru Samaraweera
Программирование на Java. Уровень 3. Разработка клиент - серверных приложений Сбор взносов
5 345 ₽ 40 750 ₽ −87%

Программирование на Java. Уровень 3. Разработка клиент - серверных приложений

Сергей Шуйков