Получить доступ

Reactive и WebFlux

Полезно знать с Middle

Реактивный стек — Reactor, неблокирующий ввод-вывод и когда он нужен.

Что важно знать

  • Реактивный стек — мало потоков, неблокирующий ввод-вывод.
  • Блокирующий вызов в реактивной цепочке останавливает event loop.
  • С виртуальными потоками преимущества WebFlux для обычных сервисов уменьшились.

Критерии освоения

Middle ≈ 8 ч

  • Объясняет Mono и Flux, backpressure и почему блокирующий вызов ломает реактивный сервис
  • Выбирает между WebFlux и MVC с виртуальными потоками

Практика. Реализовать агрегирующий эндпоинт на WebFlux, опрашивающий три сервиса параллельно, и сравнить с MVC на виртуальных потоках.

Вопросы с собеседований

Разборы темы

← Вся карта «Spring»

Закрытая бета

Знать тему — половина дела

На живом собеседовании sotto слышит вопрос интервьюера и показывает короткий ответ и план. Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем