Keynotes & General Sessions

Keynotes & General Sessions

KEYNOTES & GENERAL SESSIONS | DEVELOPER TRACK | ARCHITECTURE TRACK NOTE: Watch the LiveStream Broadcast of Keynotes, General Sessions, Developer, and Architecture Track Sessions here. Scheduled speaking times may change, please check schedule prior to broadcast. Wednesday, June 3rd, 2015 KEYNOTES & GENERAL SESSIONS 8:30AM — 9:30AM Opening Keynote: Replatforming for the Digital Economy Bob Wiederhold, Couchbase Web, mobile & IoT apps are the heart of the new Digital Economy – a multi-trillion-dollar business opportunity – and NoSQL is the operational database powering those applications. Enterprises across every industry – not just Internet Age companies like LinkedIn and PayPal, but also established incumbents like Nike and GE – are deploying NoSQL to build great web, mobile & IoT applications that deliver exceptional experiences. CEO Bob Wiederhold will explore the roadmap for NoSQL in the new Digital economy and how Couchbase is taking NoSQL innovation to the next level. Opening Keynote: NoSQL NoLimits Ravi Mayuram, Couchbase Hear and see how Couchbase Server 4.0 breaks the limits of NoSQL with two major innovations: N1QL (“nickel”), the first comprehensive query language that extends SQL for JSON; and Multi-Dimensional Scaling, a new architecture that lets you isolate and independently scale Query, Index, and Data services. The result: blazing performance, unlimited scaling, and query without compromise – plus a whole new level of developer agility. See Couchbase Server 4.0 in action. 9:30AM — 9:45AM N1QL Beta Customers: DirecTV Fidencio Garrido, DirecTV 9:45AM — 10:00AM Reporting for Roomlia Using N1QL Vince Valenti, Roomlia Reporting is paramount to enterprises. Having the ability to access any dataset to generate ad-hoc reports improves your ability to accrue actionable insights from massive amounts of data collected. This talk will discuss how Roomlia is using N1QL to dynamically extract data directly from Couchbase with less developer intervention. Wednesday, June 3rd, 2015 KEYNOTES & GENERAL SESSIONS | DEVELOPER TRACK | ARCHITECTURE TRACK DEVELOPER TRACK 10:50AM — 11:30AM Three Things You Need to Know About Document Data Modeling Matthew Revell, Couchbase We’re all familiar with modeling data the relational way. When we move to a document database we need to think about things a little differently. In this talk we’ll look how best to plan, model and maintain your data using a document database. By diving into real world case studies of Couchbase users, we’ll look at the three main things you need to know about modeling your data in a document database: document design, key design and querying. 11:30AM — 12:15PM Reactive Data Access with RxJava, Including N1QL Michael Nitschinger, Couchbase This talk shows how to build scalable, reactive, and fault tolerant applications by making use of RxJava and the brand new fully reactive Couchbase Java SDK 2.x. We will also cover stability patterns and how our brand new query language, “N1QL” fits into the picture. This subject is important, as applications that exclusively rely on synchronous data access often hit a scalability wall when responses slow down and thread pools are exhausted. New paradigms, like reactive programming, alleviate the wasting of resources by dispatching them where they can do useful work and provide extensive toolsets to deal with the ever growing demands of web applications. 1:00PM — 1:45PM .NET Data Access Strategies for Couchbase and Language Integrated Query Martin Esmann, Couchbase & Jeff Morris, Couchbase Whether you have been using Couchbase with .NET for a couple of years or you are a .NET developer who is new to Couchbase, you will benefit from this session on strategies for data access with the current 2.1 and upcoming 2.2 .NET SDKs. Martin and Jeff will cover the API and interfaces provided by the SDK, including a couple of different strategies and patterns for mapping and querying data. The session will show in demos and code the mapping to POCOs from the repository pattern, how to use asynchronous operations, and even how LINQ fits in with current and future SDKs. 1:45PM — 2:30PM Couchbase at Nielsen: Interactive Data Analytics with Couchbase N1QL Arvind Jade, Nielsen & Govindarajan Raghunathapuram, Nielsen In this session we’ll discuss how Couchbase’s query language, N1QL provided Nielsen with an interactive querying capability that significantly increased our ability to gather meaningful insights into stored client data. In this session, you will learn how we gather those insights and interact with data analytics while leveraging SQL for JSON, N1QL. For context, Nielsen’s Answers on Demand (AOD) services deliver ratings data and other information for businesses in more than 100 countries. With the inflow of massive volumes of data and the requirement to deliver highly targeted results for clients, the ability to sift through datasets quickly and effectively is critical. The AOD services need to provide powerful analytics and reporting capabilities – essentially aggregations on the fly – through an on-demand big data platform. Wednesday, June 3rd, 2015 KEYNOTES & GENERAL SESSIONS | DEVELOPER TRACK | ARCHITECTURE TRACK We at Nielsen turned to Couchbase to persist client report definitions, selections, and cache enabling us to sidestep many of the limitations of relational databases operating in a multitenant environment. The Couchbase solution delivered a 50 percent boost in response time by pre-indexing metadata and gave us the ability to query against the index or target specific documents with N1QL. 2:30PM — 3:15PM Building MVC Node.js Applications with Couchbase Server Todd Greenstein, Couchbase & Shane Johnson, Couchbase MongoDB has been the default database choice in the Node.js world for too long. That’s largely been thanks to the Mongoose ODM, which makes it simple to create an MVC pattern application with some of the same abstraction you’d get from a full framework such as Rails. Now that we have the Ottoman ODM for Couchbase, it’s far easier to build Node.js apps backed by Couchbase. In this talk, I’ll show how to build a simple Node.js application that follows the MVC pattern. At first I’ll start out using the Node.js client directly, both through key-value access and with N1QL, and then I’ll switch to using Ottoman to show just how effortless it can be to use Couchbase Server in your Node.js applications. 3:45PM — 4:30PM Cisco’s Move from Legacy Software to a Cloud-Based Service Model Clint Ricker, Cisco Old application? Ugly or outdated designs? High cost of maintenance? Get an in-depth look into our experience in using Couchbase as a catalyst to modernize a standalone software appliance into cloud-based horizontally-scalable services. 4:30PM — 5:15PM N1QL and SDK Support for Java, .NET, Node.js Simon Basle, Couchbase, Todd Greenstein, Couchbase & Jeff Morris, Couchbase You’ve heard of the hot new query language called N1QL, but do you know what support is available in the official Couchbase SDKs? If not, the session is for you! In this session you will learn how to use N1QL in the SDKs. We’ll also cover the fluent DSL for Java, the Linq Provider for .NET based languages, as well as full-stack JavaScript development using the Node.js client. 5:15PM — 6:00PM Spark with Couchbase to Electrify Your Data Processing Michael Nitschinger, Couchbase Apache Spark is a fast and general purpose engine for both large-scale data and stream processing. Mix built-in machine learning with Couchbase Server and you have a swiss army knife for real time data analytics. In this session you will learn about Apache Spark and how it fits into the Couchbase ecosystem. You will see how to leverage core Spark components as well as higher level integrations like Spark SQL and Spark streaming. And since all talk and no play makes jack a dull boy, there will be plenty of code and demos! Wednesday, June 3rd, 2015 KEYNOTES & GENERAL SESSIONS | DEVELOPER TRACK | ARCHITECTURE TRACK ARCHITECTURE TRACK 10:50AM — 11:30AM What’s New in Couchbase Server 4.0? Chin Hong, Couchbase In this session we will do a lap around the full Couchbase Server 4.0 product. Couchbase VP of Product Management, Chin Hong will explore new capabilities in the latest release including N1QL, Global Secondary Indexing, Multi-Dimensional Scaling and more. In this session, you will: 1) Learn how Couchbase Server 4.0 simplifies querying with N1QL and new global secondary indexing 2) Explore the benefits offered by spatial views 3) Look at how compliance with security rules gets easier and 4) Review architectural advances in ForestDB, Couchbase’s next generation storage engine. This is the grand tour and is the session for you if you want an end-to-end look at all the new capabilities that Couchbase Server 4.0 has to offer. 11:30AM — 12:15PM Under the Hood: Couchbase Server 4.0 Architecture Cihan Biyikoglu, Couchbase Couchbase Server 4.0 brings many new capabilities and features in its architecture. Couchbase’s Director of Product Management, Cihan Biyikoglu will look at the Couchbase Server 4.0 architecture in detail and provide attendees with an understanding of how the cluster manager, cache engine, and storage engine plug together with the data, query and index services to give you a best of breed NoSQL engine for big data processing. This is the grand tour of Couchbase Server 4.0 so this is the session for you if you are a master architect, developer or administrator of platforms. 1:00PM — 1:45PM Introducing N1QL: Query Without Compromise Gerald Sangudi, Couchbase This session introduces Couchbase’s query language for JSON, N1QL, and sets the stage for the rich selection of N1QL- related sessions at Couchbase Connect 2015. N1QL extends the querying power of SQL with the modeling flexibility of JSON. In this session, Couchbase’s Chief Architect of Query, Gerald Sangudi will give you an introduction to the N1QL language, architecture, and ecosystem.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us