Please enable JavaScript.
Coggle requires JavaScript to display documents.
REACTOR - Coggle Diagram
REACTOR
?
Библиотека для создания реактивных приложений
Спецификация - Reactive Streams
Абстракции для асинхронного и неблокирующего программирования
Интегрирован в Spring
Components
Flux
Поток элементов 0 ко многим
Mono
поток 0 к одному
Shedulers
Планировщики, управляющие потоками
immediate
Обработка начинается сразу (мсинхронный)
Synchronous
Синхронный, но могут быть задержки
Async
Асинхронная обработка
Virtual
Может симулировать временные задержки
Generators
Генераторы элементов потока
Создает потоки из коллекций. значений и прочих источников с помощью методов
just()
fromIterable()
fromStream()
fromArray()
Operations
набор операций для работы с потоком
Похож (но не одно и то же) на Stream API
Принцип
Обработка flux) начинается только в случае наличия подписки на метод subscribe()