Статьи

Как работает Reactive Thread (часть 2)

В первой части мы рассмотрели реактивную сеть и простой блокирующий и неблокирующий вызов. В этой части мы подробно рассмотрим выполнение потоков и бизнес-процессы.

3) Неблокирующий вызов с выполнением потока

Диаграмма выглядит сложной, но мы запускаем новый поток из потока запроса и затем вызываем реактивную функцию. Опять же, создаем новый поток из предыдущего потока, чтобы выполнить некоторую консольную печать. Здесь мы хотим протестировать или добиться того, чтобы и реактивная функция sum (), и консольная печать выполнялись параллельно. Выполнение sum () не блокирует начало и печать нового потока.


Джава