As I understand, Micronaut benefit from non-blocking i/o. In my project I need to use MySQL as data storage.
I would love to use GORM or a similar ORM to easy the access but they are blocking AFAIK.
Coming from Vertx, there is executeBlocking to execute in the thread pool blocks of sync code while not blocking the main loop.
So my question have two edges.
First, which ORM could I use to connect to MySQL, similar to GORM, but non blocking.
And Second, if there is a way, or benefit like in Vertx, to execute sync code keeping most part of the method async.