A newer version of this documentation is available.

View Latest

RxJava and reactive programming

This section will get you up to speed on asynchronous (reactive) programming in general, as well as Observables in particular

It also explains how to write resilient code for production with the Couchbase Java SDK. At the end, you will be able to write code that withstands bugs, latency issues or anything else that can make your application fail.

However, this information is not tied to the Java SDK exclusively and aims to give you a general understanding of how to build full-stack, asynchronous and resilient applications using Reactive programming principles and RxJava in particular.