Category: Eventing

Using OnDeploy in Couchbase Eventing to Gate Mutations With Pre-Flight Setup
Using OnDeploy in Couchbase Eventing to Gate Mutations With Pre-Flight Setup

The problem: “Stateless” doesn’t mean “setup-free” Couchbase Eventing is intentionally built like a short-running, stateless lambda: react to a mutation, do some work, exit. That model is clean – until your eventing function needs one-time housekeeping before it can safely...

Event-Driven Data Migration & Transformation using Couchbase Eventing Service
Event-Driven Data Migration & Transformation using Couchbase Eventing Service

Event-driven migration turns a one-time MongoDB export into a durable transformation pipeline for clean, query-ready data in Capella.

Maximizing Couchbase Capella Eventing Observability
Maximizing Couchbase Capella Eventing Observability

Learn how to use Couchbase Capella in conjunction with ElasticSearch and AWS services for efficient Eventing application log shipping and analytics here.

FAST Data Generation With The Capella Eventing Service
FAST Data Generation With The Capella Eventing Service

100M JSON sample docs in 3 minutes? Using Capella Eventing Service for data gen let us the scale to produce lots of sample data documents!

Updating Sensor Data: Exploring Couchbase’s Multi-Model Options
Updating Sensor Data: Exploring Couchbase’s Multi-Model Options

Choosing the best multi-model approach for updating sensor readings depends on the size and frequency of the updates, the level of concurrency, and more.

How to lower your company’s AI risk in 2023
How to lower your company’s AI risk in 2023

How can companies using AI in their product suite reduce AI bias and risk of putting a harmful, offensive, unsafe AI model into production?

From N1QL to JavaScript and back – Part 4: Error Handling
From N1QL to JavaScript and back – Part 4: Error Handling

In previous blogs, we have covered executing N1QL from JavaScript functions, processing documents through iterators, and manipulating data. We now move onto handling errors from N1QL statements. Error handling When an error of any nature is encountered, the jsevaluator by...

Creating a Smart Home Office with Couchbase – Part 1
Creating a Smart Home Office with Couchbase – Part 1

"Smart home office" on Couchbase can mean a lot of things. Follow as we build an IoT device hub, automate events, build apps, and more.

New RBAC Roles in Couchbase 7.0
New RBAC Roles in Couchbase 7.0

Couchbase Server version 7.0 introduces some important changes as part of the role-based access control (RBAC) authorization system.  Couchbase Server has allowed fine-grained access controls to the platform with RBAC for administrators since version 4.5 and all users since version...

Migrating Buckets to Collections & Scopes via Eventing: Part 2
Migrating Buckets to Collections & Scopes via Eventing: Part 2

Learn how to use the Couchbase Eventing Service to easily and automatically migrate your Bucket based data to Scopes & Collections. Part 2

Couchbase Eventing Handling Errors and Retries
Couchbase Eventing Handling Errors and Retries

This post will outline how errors during the event listener execution can be handled. By using a retry mechanism ensure the anticipated action is performed.

How (and Why) to Use Couchbase as an XML Database
How (and Why) to Use Couchbase as an XML Database

Find out how to use Eventing to transform Couchbase into an XML-capable database. This may sound too good to be true but trust us - it really does work!