Learn about how to get started using the Couchbase Server Java SDK.
Couchbase Server is the NoSQL document database for interactive applications. Node.js is the platform for building fast, scalable network applications. Just about everyone wants to build better responsive and more engaging experiences for their users quickly and easily, and we can help.
In this session, Nic Raboy will first talk about what is different about this generation of web applications. The approach must consider the latency, throughput and interactivity demanded by users for social interaction across both mobile devices and browsers. Then he will show how Node.js’s programming model makes writing systems to provide this kind of interactivity easy and how Couchbase Server and the Node.js Couchbase SDK support this with a flexible data model and easy scalability.
Come to this session ready to read code, since a web application will be the basis of the demonstration of these techniques in action. Nic will show a sample web application, and key aspects of how the system is constructed for simplicity of data modeling, extensibility and scale.
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.