Tag: Eventing Service

Couchbase Server 6.6 is generally available.

What’s new and improved in Couchbase Server 6.6

Couchbase Server 6.6 is now generally available with exciting new enhancements that augment our Analytics, Query, Search, and Eventing Services as well as our backup, recovery and tooling capabilities. These enhancements improve developer productivity, simplify cloud deployments, and enable operational...

Eventing small scripts

Couchbase Eventing: small scripts that solve big problems

Eventing Simple Yet Powerful: Eventing allows small scripts to overcome hard to solve problems. If you are familiar with both Couchbase and Eventing please feel free to skip the brief overview and skip ahead to the examples. Overview: First off, let’s...

Prague Astronomical Clock

Implementing a robust portable cron like scheduler via Couchbase Eventing (Part 1)

This is the first of a multi-part series to leverage the Couchbase Eventing Service to run multiple scheduled tasks at specific recurring intervals in a cron like fashion completely inside the database without requiring additional infrastructure via a single general-purpose...

Couchbase Data Platform Partner Training

Thanks to Binh Le, Jon Strabala & Keshav Murthy for contributing to this post. Introduction Couchbase provides a wide variety of self paced online courses as well as in-person (or virtual) training through both Couchbase’s training portal. Advent of open...

/ May 19, 2020

Eventing Service Improvements in Couchbase Server 6.5

Couchbase Eventing Service provides a framework for writing your own functions to process data change events (create, update, delete/expiry). Couchbase Server 6.5 introduces a set of important improvements to the Eventing Service that enable a lot of new use cases...

Eventing Service Best Practices

Couchbase Eventing Service was introduced in Couchbase Data Platform 5.5 release.  Couchbase Data Platform 6.0 release saw the introduction of Timers. Similar to the Indexing Best Practices that we had published earlier, let’s look at some best practices when it comes to...

Timers Couchbase Eventing Functions

Timers in Couchbase Functions

We are pleased to announce the support of Timers in Couchbase 6.0 Beta release. This is the an important innovation in Couchbase Functions that enables asynchronous compute in reference to wall-clock events. Timers are constructs by which developers can specify...

Rowing team splashing and celebrating in scull on lake

Couchbase Server 5.5 Released

Announcing Couchbase Server 5.5 Couchbase Server 5.5 production release is now available! We are very excited to share more information about this substantial extension of the Couchbase Data Platform. This release introduces several new Enterprise Grade features relating to agility,...

/ July 23, 2018

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...

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...