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