implicit ExecutionContext
implicit ExecutorService
the maximum number of threads in the pool
the minimum number of threads in the pool
the expected number of threads in the pool or a multiplier of the nb of cores (2x, 4x)
A Context containing the implicit ExecutionContext and ExecutorService It creates an executioncontext based on a pool of threads defined by 3 parameters: