Cómo elegir un ejecutor para CompletableFuture :: supplyAsync
CompletableFuture::supplyAsync(() -> IO bound queries)
¿Cómo elijo un ejecutor para CompletableFuture :: supplyAsync para evitar contaminar elForkJoinPool.commonPool()
.
Hay muchas opciones enExecutors
(newCachedThreadPool
, newWorkStealingPool
, newFixedThreadPool
etc)
Y leí sobre la nueva ForkJoinPoolaquí
¿Cómo elijo el adecuado para mi caso de uso?