CompletableFuture::supplyAsync(() -> IO bound queries)
Как выбрать исполнителя для CompletedFuture:: supplyAsync, чтобы избежать загрязнения ForkJoinPool.commonPool()
.
В Executors
(newCachedThreadPool
, newWorkStealingPool
, newFixedThreadPool
и т.д.) есть много опций
И я читал о новом ForkJoinPool здесь
Как выбрать правильный вариант для моего использования?