This session kicks off the Couchbase Connect Big Data track by answering some fundamental questions about the relationship between NoSQL and Hadoop. Both of these address the “big data” challenge but they target different parts of it. We’ll get concrete about where it makes sense to deploy NoSQL versus where it makes sense to deploy Hadoop. More importantly, we’ll discuss how NoSQL and Hadoop compliment each other and why they’re stronger together.
This session surveys and compares several major big data query processing systems. You will get to see a landscape of the area, from analytical data processing to operational data processing. You’ll learn how Couchbase query language N1QL (SQL for JSON) aligns with SQL++, a SQL extension that unifies online and offline query processing for big data without losing SQL backward compatibility.
In this presentation Didier will look at the business case of a digital showroom for the fashion industry. We will explore the technical challenges that come with the ever changing world of fashion, how digital showrooms are becoming increasingly important in this industry, and why NoSQL and Couchbase in particular help solve a large number of these challenges. After the high level overview of the architecture, we will look take a closer look at the different parts of the system and answer the following questions: How do you connect multiple relational databases efficiently? How do you partition data for specific showrooms? How does, data gathered from the client, flow back into the system?
The problem with analyzing large volumes of data is latency. First, it takes time to load data. Next, it takes time to analyze it. The results are always out of date because there is always more data. The solution is to perform a continuous analysis of data in motion, or stream processing. In this session, we’ll evaluate two popular, open source stream processors, Spark and Storm, and discuss how they can be integrated with Couchbase Server as a streaming input source or as destination for the output.
Today’s game developers are under significant pressure to quickly build and launch the next big game – often without the resources they need to meet critical deadlines. Join Jim who will build a game from scratch and show you how Couchbase Mobile can enable developers to: manage player and game data on the device and securely sync with the cloud and other devices, deliver game updates without interrupting gameplay or requiring a reinstall, and build games that work online and offline without having to worry about writing networking or sync code.
If you are designing an app with Couchbase Mobile there are many factors that can impact its performance and scalability. This session provides guidance for scaling out your Couchbase Mobile cluster and deploying your mobile database in the cloud. Additionally, Traun will take you through several different deployment approaches and show you how easy and automated the deployment process can be for Couchbase Mobile.
Couchbase Lite is an incredibly powerful toolkit for building document-database-backed, offline-first, mobile apps. In this talk Matias will demonstrate how the same principles that make Couchbase Lite so great for mobile apps can be applied to develop complex desktop applications. He will also announce an open source library – Feather – which assists in object document mapping and domain modeling for a large Couchbase Lite-based application, which I has used over the past three years to create a full-blown offline-capable, collaborative word processor for complex scholarly documents.
We will discuss how IoT data can be easily accessed by user applications in real-time through the Couchbase Server and Mobile synchronization, while feeding sensory data through Kaa open source IoT platform.
It is possible to capture drone telemetry data anywhere in the world through a satellite up-link that is then connected to Couchbase Server. Using the Iridium satellite network, I will show how a drone (or any mobile platform) can broadcast GPS, Compass and other telemetry data in real time to Couchbase Server.