Month: June 2018

Inside the Java SDK: Connection Management

Inside the Java SDK: Connection Management

In this second instalment of “Inside the Java SDK” we are going to take an in-depth look at how the SDK manages and pools sockets to the various nodes and services. While not ultimately necessary to follow, I recommend you...

June 29, 2018
JWT Authentication with GraphQL, Node.js & Couchbase NoSQL

JWT Authentication with GraphQL, Node.js & Couchbase NoSQL

A few months ago when I had first started learning about GraphQL, I had written a previous tutorial for using it with Couchbase and Node.js. The tutorial focused on the basics which included creating GraphQL objects and querying those objects...

The Couchbase Data Platform in Action: Eventing/Functions

The Couchbase Data Platform in Action: Eventing/Functions

This post will dive into the use of the Couchbase Eventing Service in the Couchbase Silicon Valley 2017 technical keynote demonstration application. If you aren’t already familiar with the demo or Couchbase Eventing Service, take a look at the resources...

Inside the Java SDK: Bootstrap

Inside the Java SDK: Bootstrap

From time to time we get questions on topics that do not directly fit into the documentation since they dig deeper into the internals of the client libraries. In this series we’ll cover different themes of interest – in this...

June 21, 2018
Couchbase and AWS Expand Relationship

Couchbase and AWS Expand Relationship

Couchbase is excited to announce a new step in our partnership with AWS – we’ve achieved the Big Data Competency.  This is another step in our evolving and expanding joint relationship.  The achievement validates our deep expertise in big data...

The Couchbase Data Platform in Action: Step-by-Step Setup

The Couchbase Data Platform in Action: Step-by-Step Setup

Note: This post uses the the Couchbase Analytics Data Definition Language as of the version 5.5 preview release.  For updates and information on breaking changes in newer versions, please refer to Changes to the Couchbase Analytics Service. The application built for...

Couchbase on OpenShift in Action

Couchbase on OpenShift in Action

OpenShift is a platform as a service (PaaS) from Red Hat on top of Docker containers and Kubernetes. It is an open source container application platform by Red Hat based on Docker containers and the Kubernetes container cluster manager for enterprise app...

Data Visualization with Couchbase and Knowi

Data Visualization with Couchbase and Knowi

Note: This post uses the the Couchbase Analytics Data Definition Language as of the version 5.5 preview release.  For updates and information on breaking changes in newer versions, please refer to Changes to the Couchbase Analytics Service. Data visualization and reporting...

June 13, 2018
Couchbase with Kotlin, Spring Boot and Spring Data

Couchbase with Kotlin, Spring Boot and Spring Data

Last year I started learning Kotlin and I was surprised at how easy it was to convert a Java application. IntelliJ and a few other IDEs offer nice tools for automatic conversion, and with a few adjustments you can end...

Deploying the Couchbase Operator on Amazon EKS

Deploying the Couchbase Operator on Amazon EKS

Why use Couchbase Within Kubernetes Couchbase provides some great ways to manage its clusters, from REST api calls to a full featured webui.  While those options may be sufficient, an higher level abstraction is often desired. Users commonly use Kubernetes...

June 5, 2018
Deploy Couchbase on AWS with Terraform

Deploy Couchbase on AWS with Terraform

Couchbase has been working closely with Gruntwork on developing Terraform templates that deploy Couchbase on AWS.  We’re excited to announce the public availability of those templates today!  We’ve been really impressed with the approach Gruntwork takes to developing Infrastructure as...

Building Elastic Microservices With Kubernetes, Spring Boot

Building Elastic Microservices With Kubernetes, Spring Boot

Apart from all the recent discussions about Kubernetes and whether you should Dockerize your database or not, today I would like to show you why those two things might be good solutions when scalability and elasticity is a big requirement...