package com.aol.micro.server;
import cyclops.function.FluentFunctions;
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
import java.util.function.Supplier;
public class WorkerThreads {
public final static Supplier<Executor> ioExecutor = FluentFunctions.of(WorkerThreads::ioWorkers)
.memoize();
private static Executor ioWorkers(){
return Executors.newFixedThreadPool(Runtime.getRuntime().availableProcessors()*2);
}
}