javax Apr 23 2019 at 09:24Три парадигмы асинхронного программирования в VertxReading time7 minViews6.1KProgramming*Java*Kotlin*Total votes 9: ↑9 and ↓0+9Add to bookmarks31Comments4
mystdeim Apr 23 2019 at 11:53Корутины лучше вызывать на vertx диспатчере: GlobalScope.launch(vertx.dispatcher()) А в случае когда корутина работает в хендлере — это делать обязательно чтобы она крутилась тоже в event loop
javax Apr 23 2019 at 11:54Show previous commentСпасибо! А почему важно чтобы она крутилась тоже в event loop?
mystdeim Apr 23 2019 at 12:03Show previous commentне потоко-безопасно будет, тут правило такое: передавать/обрабатывать данные через event loop, а иначе у вас получится, что корутина возьмёт поток из common pool и будет на нём обрабатывать
Три парадигмы асинхронного программирования в Vertx