Jvm
WorkRunners
Various factories are provided for java.util.concurrent.ExecutorService.
Default WorkRunners
Jvm targets will use a single thread for Events and a cached thread pool for Effects.
See Configuration to change the default WorkRunners.
Single Thread
Fixed Thread Pool
Cached Thread Pool
Existing ExecutorService
If you have an existing ExecutorService, you can wrap it with WorkRunners.from(service)