Jon Strabala, Principal Product Manager, Couchbase | Couchbase Blog

Author

All posts by Jon Strabala, Principal Product Manager, Couchbase

Jon Strabala is a Principal Product Manager, responsible for the Couchbase Eventing Service. Before joining Couchbase, he spent more than 20 years building software products across various domains, starting with EDA in aerospace then transitioning to building enterprise software focused on what today is coined “IoT” and “at-scale data.” Jon worked for several small software consultancies until eventually starting and managing his own firm. He has extensive experience in NoSQL/NewSQL, both in contributing and commercializing new technologies such as compressed bitmaps and column stores. Jon holds a bachelor’s degree in electrical engineering and a master's in computer engineering, both from the University of Southern California, and an MBA from the University of California at Irvine.

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

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

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

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!

Eventing: Introducing Advanced Bucket Accessors in Couchbase
Eventing: Introducing Advanced Bucket Accessors in Couchbase

Learn how to implement Advanced Bucket Accessors in Couchbase Server for Eventing to get direct access to TTLs, CAS values and more key-value functionality.

Eventing Improvements: Timers, Handlers and Statistics
Eventing Improvements: Timers, Handlers and Statistics

New 6.6 Eventing features: Timers can be cancelled or overwritten or used for recurring schedules, ability to differntiate delete v. expiry, and statistics in the UI are co-located with each Functions controls.

Couchbase Eventing: Small Scripts That Solve Big Problems
Couchbase Eventing: Small Scripts That Solve Big Problems

With simple functions come great power. Couchbase Eventing is must have tool in your big data arsenal allowing small scripts to overcome hard to solve problems.

Implementing a Scheduler Via Couchbase Eventing (Part 1)
Implementing a Scheduler Via Couchbase Eventing (Part 1)

In this tutorial, you'll learn about running fixed user routines and JavaScript functions defined inside an Eventing Function.