Please log in to watch this conference skillscast.
There is a new MongoDB driver in town that aims to take its place in the modern world of Scala. Casbah has long been a steward for MongoDB, but for sometime its synchronous ways has shown it's age. So a new asynchronous, reactive and highly extendable driver has been written from scratch.
In this talk we'll demo the new driver and look at the patterns used to create it. You'll be amazed at how simple it is to write a whole new driver for your favourite asynchronous library! We'll look at some of the challenges in making this so and of making a typesafe Document class. You'll see that through the use of implicits we can allow simple interoperability between native scala types and MongoDB Documents.
YOU MAY ALSO LIKE:
- The start of the next generation. (SkillsCast recorded in April 2015)
- Lightbend Akka for Scala - Professional (in London on 11th - 12th November 2019)
- Advanced Scala with Dick Wall (in London on 9th - 11th December 2019)
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Scalax2gether Community Day 2019 (in London on 14th December 2019)
- Code Kata: Yilin Wei - Optics with Monocle (in London on 22nd October 2019)
- Don’t keep it to yourself - openness and honesty in the workplace (in London on 30th October 2019)
- Abstract Data Types In The Region Of Abysmal Pain, And How To Navigate Them (SkillsCast recorded in September 2019)
- The Last Frontier and Beyond (SkillsCast recorded in August 2019)
Having your cake and eating it!
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.