Databases on Kubernetes – How to Recover from Failures, Scale Up and Down in a Few Line Commands

A month ago, Kubernetes launched a beta for Local Persistent Volumes. In summary, it means that if a Pod using a local disk get killed, no data will be lost (let’s ignore edge cases here). The secret is that a...

Compression and IPv6 in Kafka Connector 3.3

In recent months the Kafka connector has seen several updates, adding features like log redaction in version 3.2.3, configurable durability requirements in 3.2.2, and a new SourceHandler extension point for custom processing in 3.2.0. Now, with the release of Couchbase...

/ May 24, 2018
Short animation of demo screens

The Couchbase Data Platform in Action: Configuring the Application

For the Couchbase Connect Silicon Valley conference last fall we built one of the most extensive demonstrations of the Couchbase Data Platform capabilities ever using a combined web and mobile application. The application incorporates dynamic N1QL queries, offline mobile, IoT...

The Couchbase Data Platform in Action: IoT Temperature Sensing Up Close

During Couchbase Connect Silicon Valley last Fall, we went through an extensive demonstration application that showed many of the capabilities of the Couchbase Data Platform. You can see the full video of the demonstration here. In some parts of the...

Mr. Redlegs and Couchbase together again

NiFi Processing and Flow with Couchbase Server

NiFi is a tool to automate the flow of data. It’s a tool for migration, synchronization, and other types of data processing. I am just starting to learn about it. It was introduced to me by one of Couchbase’s newest...

Ordering in Couchbase Functions – Part 2

In Part-1 of this blog series on understanding Ordering in Couchbase Functions, we observed how the mutations are consumed by Couchbase Eventing Service in different scenarios.  Now, let’s look under the hood of the Eventing Service and try to understand...

Couchbase: Red Hot at Red Hat Summit 2018

A Recap of Couchbase at Red Hat Summit 2018 With all of the excitement and energy at Couchbase Connect in New York last week, it may have been easy to overlook some really compelling updates coming out of Couchbase’s strategic...

ACID Properties of Couchbase: Part 1

ACID properties are a topic that I get asked about a lot. Generally, people ask in the context of transactions: “Are there NoSQL transactions?”, “Can I use ACID transactions in Couchbase?”, and so on. But today’s distributed applications do not...

Ordering in Couchbase Functions – Part 1

Couchbase Functions is being introduced in the Couchbase Server 5.5 release under the Couchbase Eventing Service. Couchbase Functions gives you the ability to move data-driven business logic closer to your data. User-defined business logic can be triggered in real-time on...