принято делегировать обработку фоновых задач? Допустим, запрос к серверу требует от него обратиться к нескольким сторонним ресурсам, но выполнение самого запроса при этом не блокируется и не требует ожидания результатов. Что принято делать в таком случае?
По хорошему эту серию запросов должен делать либо мидлваре сервер, либо непосредственно бекенд сервис. То есть к вебу это имеет такое же отношение, как и к мобильному приложению, которое те же апи может дергать. А на самом сервисе в любую монаду завернуть, смотря что используете. CompletableFuture, Rx Observable, coroutines, whatever.
Обсуждают сегодня