Couchbase Server’s new spatial views feature is not just there for your geospatial indexes, it can also be used to build multi-dimensional indexes on any number of metrics. Even combined indexes (e.g. number of people living in a geographic region) can be built and queried by using this feature. This talk will explain typical use cases, how to best write your map function, and how to query multi-dimensional views enabling you to write location-aware applications with Couchbase Server 4.0.
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.
By automating the deployment of application inside software containers, Docker makes life easier for everyone – and by providing an always-on, scalable, flexible NoSQL database, Couchbase Server is enabling you to build applications like never before, with performance that was once unattainable. In this session, Docker’s Patrick Chanezon and Couchbase’s Tim Stephan will discuss how to combine the simplicity of Docker with the power of Couchbase Server to streamline your application development and deployment process. Developers – get the infrastructure out of the way and focus on your app. Architects – be secure in the knowledge that your applications will perform at scale.
Are you new to the world of NoSQL? In this session we’ll take a look at why enterprises are adopting NoSQL technologies, learn about the main flavors of NoSQL databases and the considerations you need to think about when evaluating NoSQL. We’ll also take a look at the common use cases of NoSQL technologies and a quick look into document modeling.
LinkedIn’s mission is to connect the world’s professionals to make them more productive and successful. LinkedIn members use the company’s products to get access to people, jobs, news, updates, and insights that help them be great at what they do. To support its goals on an engineering level, LinkedIn services must sustain high levels of QPS while providing data integrity. In this talk, we will discuss how LinkedIn uses Couchbase Server to help with read scaling and performance of its high impact services. We will also talk about some tooling we have created to integrate Couchbase Server into our systems and how we operationally manage our Couchbase Server clusters. Finally, we will explore some future uses of Couchbase Server within our environment.
Join this demo-filled session to learn how to deliver continuously available mission critical apps across data centers. For today’s mission critical apps, high availability is no longer a ‘nice to have’ but is essential. Downtime and data loss is unacceptable, resulting in lost revenue. In this session we will cover the wide array of high availability and disaster recovery features available in Couchbase Server.
From operation timeouts to node failures, what happens when things go wrong with your Couchbase Server application? Drawing on experience of real-world customer cases, we’ll share some of our war stories on what can happen to Couchbase Server deployments, the steps we took to troubleshoot them and how they could have been avoided.
Since being open sourced, Apache Kafka has been widely adopted by organizations ranging from web companies like Uber, Netflix, and LinkedIn to more traditional enterprises like Cerner, Goldman Sachs, and Cisco. These companies use Kafka in a variety of ways: 1) as a pipeline for collecting high-volume log data to load into Hadoop, 2) as a means of collecting operational metrics to feed monitoring/alerting applications, 3) for low latency messaging use cases, and 4) to power near real time stream processing. In this talk, Ewen and David will 1) discuss how companies are using Apache Kafka, 2) explore how its unique architecture enables it to be used for both real time processing and as a bus for feeding batch systems like Hadoop, and 3) describe where it fits in the Big Data ecosystem.
Jerry talks about lessons learned taking the second-highest QPS Couchbase Server at LinkedIn from meltdown to awesome. The story of Couchbase at LinkedIn is an insightful and suspense-filled story of making slow progress in tuning a system for performance. Jerry’s team runs one of the fastest (by QPS or latency standards) Couchbase clusters within LinkedIn by making clever use of SSD’s and by tuning the parameters correctly. Achieving this kind of standard in tuning is done primarily by avoiding the use of buckets, and tuning the right number of reader-vs-writer threads. In this session, learn best practices for tuning at scale.
Couchbase Server 4.0 offers new security features that allow administrators to customize security for different users and, above all, protect their deployments. A secure deployment requires defensive, in-depth security controls for authentication, authorization, encryption, auditing and administration. In this session, Solutions Engineer Darin Briskman and Senior Product Manager Don Pinto will show attendees how to leverage the features in Couchbase Server 4.0 and present integration options with third-party partner solutions. This talk will include technical details of the new administrative auditing functions and a demonstration of a centralized auditing solution.