October 2018
Intermediate to advanced
556 pages
15h 18m
English
Reactive MongoDB connectivity in Spring Data is built on MongoDB Reactive Streams Java Driver (https://github.com/mongodb/mongo-java-driver-reactivestreams). The driver provides asynchronous stream processing with non-blocking backpressure. In turn, the reactive driver is built on top of MongoDB Async Java Driver (http://mongodb.github.io/mongo-java-driver/3.8/driver-async). The asynchronous driver is low level and has a callback-based API, so it is not as easy to use as the more high-level Reactive Streams driver. We have to note that along with the MongoDB Reactive Streams Java Driver there is also MongoDB RxJava Driver (http://mongodb.github.io/mongo-java-driver-rx), which is also built on top of the same ...