Category: Java

The Sprouts of “SDK 3”
The Sprouts of “SDK 3”

Software is alive. By that, I am not referring to the part where it can occasionally vex you in how it gets into a certain state. That is probably explainable by a bug somewhere. By alive I am referring to...

Introducing the Couchbase Java SDK 3.0 Alpha
Introducing the Couchbase Java SDK 3.0 Alpha

This post highlights in two sections: One discusses the reworked API (across all SDKs), the other covers Java SDK specific enhancements.

Getting Rid of Sticky Sessions in Java | Couchbase Spring Session
Getting Rid of Sticky Sessions in Java | Couchbase Spring Session

Learn what is Sticky Sessions and how to get rid of it in Java. See how Couchbase is a solution for this. Also, check Couchbase Spring Session.

How to Boost Spring Data Performance
How to Boost Spring Data Performance

Spring Data provides an easy programming model for data access in both relational and non-relational databases. It became very popular among Java/JVM developers because of the small learning curve and low codebase. However, developers frequently run into performance issues while using...

Create a production-grade Java microservice architecture with JHipster and Couchbase
Create a production-grade Java microservice architecture with JHipster and Couchbase

Tayeb Chlyah is a Java lead architect with solid experience on performance large-scale applications, microservices, and NoSQL databases. He has developed a couple of open source Java libraries for Couchbase.   Introduction Every successful developer needs to keep up to date...

NDP Episode #26: Chris Anderson on ACID and RAFT in FaunaDb
NDP Episode #26: Chris Anderson on ACID and RAFT in FaunaDb

FaunaDb is the focus of the latest episode of The NoSQL Database Podcast. Chris Anderson joins to talk about RAFT and ACID in Fauna.

Exploring RxJava – Wrapping a Listener Callback
Exploring RxJava – Wrapping a Listener Callback

In this post, Couchbase will show using a series of examples of how to convert a callback-based listener style API to a reactive one with RxJava 2.

How to log queries generated by Spring Data
How to log queries generated by Spring Data

When working with Spring Data using its standard DSL, the generated query is not very clear, which makes it more difficult to create the right index to it.

NDP Episode #25: Nathan Voxland on Liquibase
NDP Episode #25: Nathan Voxland on Liquibase

Liquibase is the focus of the latest episode of The NoSQL Database Podcast. Nathan Voxland joins as the special guest to talk about source control for your database.

What Is Fuzzy Matching and How to Use It Correctly
What Is Fuzzy Matching and How to Use It Correctly

What is fuzzy matching? Learn different string-searching algorithms you can use and examples of how to overcome major side effect without losing relevance.

Spring Security & Dynamic Client Registration | OAuth Part 3
Spring Security & Dynamic Client Registration | OAuth Part 3

In this Couchbase blog page you will Learn how to implement a custom dynamic client registration using spring-security-oauth2. Get started today!

How to Create a Custom Token Store for Spring-Security-Oauth2 | OAuth Part 2
How to Create a Custom Token Store for Spring-Security-Oauth2 | OAuth Part 2

Spring-security-oauth2 already has built-in support for JDBC and JWT, but you must create your own spring security token store. Find out how to do it here.