В документах Vert.x упоминается следующее: по умолчанию экземпляр рабочей вершины будет выполняться только одним потоком одновременно (он не является параллельным).
Это означает, что если у меня есть Verticle с 20 экземплярами, например:
vertx.deployVerticle(PotEventConsumerVerticle.class.getName(),
new DeploymentOptions()
.setWorker(true)
.setInstances(20)
Я не смогу получить одновременную обработку запросов?
как я могу одновременно обрабатывать эту информацию? Я видел, что многопоточные рабочие версии могут быть вариантом, но в документе Vert.x упоминается, что следует избегать использования этого параметра всеми способами.
executeBlocking
сordered=false
(задачи не ставятся в очередь и могут выполняться одновременно, если они разделяют состояние, они будут обращаться к этому состоянию одновременно) - person maslick   schedule 30.11.2018