Hi Rob,
skimming through ebean's mailing list I found this thread. Wanted to leave my 2ct here:
There are several initiatives to bring a standardized API for non-blocking SQL database access:
* vert.x
* Oracle's ADBA
* R2DBC
Each of these is quite young and there's somewhat uncertainty which API is going to be a widely accepted standard.
Right now, vert.x has a Postgres driver implementation, ADBA is source-code only without a proper implementation (well, ADBA over JDBC) and R2DBC has drivers available for MySQL, Postgres, H2, SQL Server, Google Cloud Spanner (more to come) with the ability to wrap less-capable non-blocking implementations.
Let me know if you'd like to continue on this thread.
Cheers,
Mark