All posts by Simon Basle, Software Engineer, Pivotal

Simon Basl_ is a Paris-based Software Engineer working in the Spring team at Pivotal. Previously, he worked in the Couchbase Java SDK team. His interests span software design aspects (OOP, design patterns, software architecture), rich clients, what lies beyond code (continuous integration, (D)VCS, best practices), and reactive programming. He is also an editor for the French version of InfoQ.com.

Getting Leaner with SubDocument and the Java SDK

In this blog post we'll introduce an exciting new feature of the upcoming Couchbase Server version 4.5 (codename Watson), now in Beta. We are talking about the Sub-Document API (shortened to subdoc). What Is It About? The Client API Lookup...

Couchbase as a First Class Citizen of Spring Boot 1.4

Spring Boot 1.4.0 MILESTONE 2 is out! This is a good time to tell you about the joint effort between Spring Boot team members and the Couchbase Java SDK team to offer a first class integration of Couchbase into Spring...

Preview of Full Text Search in Couchbase using the Java SDK

In this blog post, we'll have a look at the preview API for full text search in Couchbase 4.5. Please note that this API, released in the latest Java SDK  (2.2.4), is still @Experimental. We'll cover: Full Text Search in...

Announcing Spring Data Couchbase 2.0 RELEASE

Spring Data Couchbase 2.0 is a rewrite of the original Spring Data Couchbase 1.4.x connector. It is based on the Couchbase Java 2.2 SDK and makes heavy use of the new query language N1QL (which was introduced in Couchbase Server...

Spring Data Couchbase 2.0 Release Candidate for Christmas

As a gift for Christmas we wanted to make a quick announcement that the Spring Data Couchbase 2.0 Release Candidate is now out! You can get your hands on this RC by adding the following Maven snapshot repository from Spring in your pom.xml (if you don't already have...

Spring Data Couchbase: A New Generation (2.0 Preview)

The Spring Data Couchbase community project has been historically built upon the 1.4 generation of the official Couchbase Java SDK, although the SDK 2.0 has been out for quite some time. But now is definitely a great time to upgrade...

Backing Spring Cache with Couchbase

In this blog post, we'll discover how to cache data easily using Spring Cache and Couchbase as a backing store. Table of Content A Word Of Introduction The Cache Abstraction The Couchbase Implementation Getting couchbase-spring-cache and Putting it to Work...

Using Couchbase Java SDK to write a Vert.x Verticle

In this post we'll go reactive all the way! Some Couchbase customers use Vert.x, a framework for writing fully asynchronous applications, knowing that the Couchbase Java SDK fits well into this picture, being asynchronous from the ground up and exposing...

Announcing Java SDK 2.2 General Availability

On behalf of the SDK Team, it is my great pleasure to announce that the Java SDK version 2.2 is now GA! This version is packed with enhancements and bugfixes. First and foremost it offers compatibility with all the new...

Couchbase Java SDK 2.2 Developer Preview 1

On behalf of the SDK Team, it is my pleasure to introduce the next big release for the Java SDK, the 2.2 version. The team has been working hard to bring you new awesome features, and today we think it’s...