Will GardellaMichael Nitschinger

Sponsored by


How to Leverage Spark and NoSQL for Data Driven Applications

Date: This event took place live on May 31 2016

Presented by: Will Gardella, Michael Nitschinger

Duration: Approximately 60 minutes.

Questions? Please send email to


Your web, mobile, and IoT applications generate an endless stream of information that can improve the operational efficiency and insight of your business – but only if you have the right technology to quickly capture and analyze the data.

To benefit from Spark, you need to get data into Spark as fast as possible for analysis and then make the results available to applications and analysts just as fast. Pairing Spark with a NoSQL database like Couchbase helps your enterprise get smarter, faster. In this webinar you'll learn:

  • How you can leverage Spark and NoSQL for use cases like improving recommendations based on customer profiles and shopping carts and generating real-time alerts based on sensor data
  • Three different ways for moving data between a NoSQL database and Spark – Core Spark with RDDs, Spark SQL with DataFrames, and Spark Streaming with DStreams
  • How to create a feedback loop between your NoSQL database and Spark so your applications can use iterative analysis to provide the best user experience possible

About Will Gardella, Director, Product Management – Couchbase

Will is Director of Product Management at Couchbase where he focuses on analytics, Spark, Kafka, and search. He's responsible for interoperability between Couchbase and other big data technologies.

Previously, he was a product manager in the big data platform team at HP, a senior director of product management at SAP HANA, and the senior director of SAP Research's global Big Data program centered on big data and machine learning.

About Michael Nitschinger, JVM Engineer – Couchbase

Michael is a JVM engineer at Couchbase. He is the architect and maintainer of the Couchbase Java SDK, one of the first completely reactive database drivers on the JVM. He also authored and maintains the Couchbase Spark Connector. Michael is active in the open source community, a core member of the Netty project, and also contributes to various other projects like RxJava. He regularly attends conferences and Meetups, and is active on Twitter – @daschl.