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 отзывов

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

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

Онлайн библиотека на Spring Можно купить
122 ₽ 5 190 ₽ −98%

Онлайн библиотека на Spring

javabegin
Основы Spring Framework Можно купить
194 ₽ 3 900 ₽ −95%

Основы Spring Framework

javabegin
Web приложение - My Resume на Java Можно купить
148 ₽ 750 ₽ −80%

Web приложение - My Resume на Java

DevStudy.net
Java от основ до продвинутого уровня Можно купить
130 ₽ 1 074 ₽ −88%

Java от основ до продвинутого уровня

Максим Гузив
М
Можно купить
494 ₽ 900 ₽ −45%

Машинное обучение с Java

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

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

GeekUniversity
Backend crew #2 (Базы данных, Java) Можно купить
500 ₽ 3 900 ₽ −87%

Backend crew #2 (Базы данных, Java)

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

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

GeekUniversity
Профессиональный код на ООП + Java задачи Можно купить
316 ₽ 3 000 ₽ −89%

Профессиональный код на ООП + Java задачи

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

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

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