I was learning and using reactive streams programming with akka streams, I was trying to find any libraries for an async-jdbc-driver or reactive-jdbc-driver for 2 years, and I found slick 3.0 or rxjava-jdbc-driver provide async jdbc api, but I know slick is building the amazing api on top of JDBC api, which is blocking (correct me if I am wrong), so I guess from system perspective, it may not be 100% reactive system from top to bottom.
Another amazing event was that last year 'Reactive Streams Specification V1.0' was released, so my questions are:
- Will the event trigger JDBC Expert Group to design async JDBC API support?
- And then Database Provider Organizations, such as MySQL's provider Oracle, is there any plan to implement corresponding drivers?
- If this is hopeless, any directions or replacement or anything I could turn into or JDBC layer does not have to be reactive and scale-out mysql servers is good enough?