@iamszabo a nice article. I also like WebFlux, but I think there are a few blockers at the moment. One blocker is that apart from Mongo etc. what Spring Boot provided, most other DB access options are blocking. One could possibly wrap these blocking calls, but it's an extra work and not ideal in comparison with having async DB access from the driver up. The other blocker is that there isn't as much tooling support as for WebMVC -- e.g. https://github.com/springfox/springfox/issues/1773
03/14/2018, 8:16 AM
Current DB options are mainly NoSQL : Mongo, Redis, Cassandra, Couchbase. We are working on SQL support but we want to do it properly. There is Async JDBC topic lead by Oracle, and we are experimenting about Reactive SQL via https://github.com/nebhale/r2dbc.