CrawlerApplication(vertx: Vertx, config: CrawlerConfig, coroutineContext: CoroutineDispatcher = Executors.newFixedThreadPool(
config.numberOfThreads()
) {
val thread = Thread("crawler")
thread.isDaemon = true
thread
}.asCoroutineDispatcher())