Hod Greeley | Couchbase Blog

Author

All posts by Hod Greeley, Developer Advocate, Couchbase

Hod Greeley is a Developer Advocate for Couchbase, living in Silicon Valley. He has over two decades of experience as a software engineer and engineering manager. He has worked in a variety of software fields, including computational physics and chemistry, computer and network security, finance, and mobile. Prior to joining Couchbase in 2016, Hod led developer relations for mobile at Samsung. Hod holds a Ph.D. in chemical physics from Columbia University.

Intro to Couchbase HA/DR: Java Multi-Cluster Aware Client
Intro to Couchbase HA/DR: Java Multi-Cluster Aware Client

In this post, I’m going to take a look at a sample application that uses the Couchbase Server Multi-Cluster Aware (MCA) Java client. This client goes hand-in-hand with Couchbase’s Cross-Data Center Replication (XDCR) capabilities. XDCR supports flexible replication of data...

Intro to Couchbase HA and DR: Setting up XDCR Step-by-Step
Intro to Couchbase HA and DR: Setting up XDCR Step-by-Step

High Availability (HA) and Disaster Recovery (DR) are two of the driving reasons to move from a traditional RDBMS to a NoSQL-based system like Couchbase Server. In this webinar we went over the many features of Couchbase Server that address...

Controlling Hierarchical Logging with SLF4J and Logback
Controlling Hierarchical Logging with SLF4J and Logback

Couchbase Server is a complex product. Like most substantive software, and especially enterprise products, monitoring behavior through logging is important. I recently wrote a small sample application using the Couchbase Multi-Cluster Aware Java client. This client can handle fail over...

Bringing SQL to NoSQL – Rich, Declarative Querying for JSON
Bringing SQL to NoSQL – Rich, Declarative Querying for JSON

Check out the video to learn why you’d use NoSQL, NoSQL data modeling, and querying NoSQL using SQL with the N1QL language.

Getting Started with Urban Airship Push Notifications
Getting Started with Urban Airship Push Notifications

Look at this blog post to see how to set up Urban Airship push notifications and how to use these notifications to trigger replications in Couchbase Mobile.

Managing REST APIs with Swagger (video)
Managing REST APIs with Swagger (video)

Couchbase incorporated Swagger into our documentation a few months ago. “Swagger” refers to an ecosystem of tools and other resources for managing REST APIs. Core to Swagger is the Swagger specification. (The group behind Swagger donated the spec to the...

Building Applications with Node.js, Angular, and Couchbase (video)
Building Applications with Node.js, Angular, and Couchbase (video)

Check out the video by Nic Raboy which focuses on a hands-on demonstration of building an application using Node.js, Angular, and Couchbase.

Technical Details of the 1.4 Release of Couchbase Mobile (video)
Technical Details of the 1.4 Release of Couchbase Mobile (video)

Couchbase recently released the 1.4 version of the Couchbase Mobile stack.  1.4 includes the first release of Sync Gateway Accelerator into general availability. This short video describes some of the technical details of the new features.  Mostly it focuses on...

Codenvy, Eclipse Che, Docker, and Couchbase: Coding in the Cloud at Devoxx US
Codenvy, Eclipse Che, Docker, and Couchbase: Coding in the Cloud at Devoxx US

The post focuses on the conference talk about Codenvy allows you to quickly set up development stacks based on Docker containers held at Devoxx US.

Couchbase Mobile Changes Explorer – Part. 2
Couchbase Mobile Changes Explorer – Part. 2

Introduction The Couchbase Mobile Sync Gateway changes feed provides a way to monitor events in a mobile deployment. The feed makes it feasible to write sophisticated business logic. I wrote a tool to help examine and understand the feed. You...

Determining Status of a Replication in Couchbase Lite
Determining Status of a Replication in Couchbase Lite

This blog focuses on how to use Replication class and change listener for checking the status of replication in Couchbase Lite.

Couchbase Mobile Changes Explorer – Part. 1
Couchbase Mobile Changes Explorer – Part. 1

The Couchbase Sync Gateway changes feed can be useful for driving various kinds of logic besides replications. To help understand the intricacies of the changes feed, I developed a simple tool. In this blog post I’ll talk about what the...