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.
Gannett is one of America’s largest media companies. Gannett provides full national coverage through 93 local and national sites that reach 96 million total monthly digital visitors. Gannett’s total mobile reach alone hits 31 million unique monthly visitors. To support our various products we needed our stories, videos and photos to flow through our publishing system and be retrievable in a matter of seconds. In this talk we will discuss how Gannett moved away from SQL Server to Couchbase for storing updating and retrieving millions of documents. We will also discuss how we use Couchbase to power our User Generated Content. Finally we will also touch on our future plans to integrate N1QL into our new Authoring and Scheduling systems.
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.