Building reactive applications does not simply end by throwing arbitrary reactive libs on the classpath and picking an appropriate frontend technology. It's a cross-cutting concern throughout the entire stack. We'll have a look on Spring Data utilizing Project Reactor and Spring 5 get hold of a reactive data access layer on top of NoSQL stores.