Its been a long time coming but the next generation of MongoDB drivers are starting to be released. As a driver team we've collaborated and started to design common themes across languages, to help normalize and clarify the behaviour of our drivers.
Using the new 3.0 Java driver as the example, we'll look at some of the new interfaces and design decisions that are helping shape these next generation of drivers.
In the second part of the talk we go reactive and introduce the new asynchronous java driver. We'll look at some of the challenges going asynchronous on the JVM and how this new driver is being used as the foundation for a new Reactive Stream Driver and a new Scala Driver.
YOU MAY ALSO LIKE:
The start of the next generation.
Ross joined MongoDB as a Python Software Engineer and since then has moved onto the JVM, first learning and taking over the Casbah the Scala driver and then joining the Java team to help shape the Java driver. In a previous life Ross was a technical architect at Streetlife and a tech lead at Europe's biggest commercial radio owner Global Radio.