Category: Couchbase SDK

The Couchbase Data Platform in Action: The Couchbase Connect 2017 Silicon Valley Technical Demo
A Full Stack Application Built Using the Couchbase Data Platform This past year, at the annual Couchbase Connect conference in Silicon Valley, we were proud to present a technical demonstration showing much of the breadth of the Couchbase Data Platform...

Building an Observation Deck
A distributed system is one in which the failure of a computer you didn’t even know existed can render your own computer unusable. – Leslie Lamport, 1987 While those prescient words were uttered in 1987, it remains the case in...

Response Time Observability with the Java SDK
Previous blogs gave a better understanding on how our approach to Real Time Observability (RTO) in general helps troubleshooting distributed systems and why we chose OpenTracing as a foundation and public API. If you haven’t already, you can check out...

What OpenTracing Is and Why It’s Important
We have previously discussed why system observability is important in distributed systems and the challenges that it can help to overcome – if you missed it, you can see Matt Ingenthron’s introduction to the problem here. Next, we will discuss why...

Define Your Own Durability Requirements in Couchbase with the SDKs
As a Developer Advocate at Couchbase, I go to many events and interact with a great deal of developers. When talking about Couchbase, I get a lot of questions around the durability of data that is being created. For example,...

Document Conflicts & Resolution in Couchbase Mobile 2.0
Document conflicts can occur in distributed environments that support data synchronization, wherein a document can be updated concurrently by one or more writers. This is especially common in mobile environments where unreliable network connections may result in concurrent changes from...

Annoucing PHP SDK 2.2 beta
Recently we released Beta version of PHP SDK 2.1. Among other improvements it has support of PHP version 7. We plan to release one more version before GA, which will provide support for new features of the upcoming server release. Until...

Introducing Ruby SDK 2.0 Developer Preview with JRuby Support
Hi everyone, after long preparations, I pleased to announce preview on next generation API for ruby client. In general it just aligns ruby client with all other SDKs, where new document-oriented API had been released about a month ago. At...

Introducing the Couchbase PHP Library 1.0
A New World We are releasing Couchbase Server 1.8 today and with it a complete rewrite of our PHP SDK. This is all good news: We beefed up the internals significantly while keeping the API compatible with previous releases. Yay!...

Ruby on Rails and Couchbase-Model for a Social Application!
Also using HAML, SASS, Bootstrap, And Twitter OmniAuth… Before we start – Here’s the GitHub code for this App… We recently had our 3rd Couchbase San Francisco conference which, by the way, was a great success and a fantastic day...