Tag: spring-boot

Manage 429 RateLimit Errors with Spring WebClient

Manage 429 RateLimit Errors with Spring WebClient

I have recently taken over the maintenance of a Spring Boot project. This project has some RateLimit errors in the logs when the app was contacting a remote REST API. Turns out that this app was also using the synchronous,...

How to Build Real World Web Applications with Couchbase

How to Build Real World Web Applications with Couchbase

One great benefit of open-source projects lies in their ability to encourage a diverse and collaborative learning environment. They allow developers from different backgrounds to compare and contrast methodologies, and most importantly, learn from each other. One such open-source initiative,...

August 3, 2023
J is for June, July & Java Developers

J is for June, July & Java Developers

As Java developers begin planning their June and July vacations, we felt it would be appropriate to celebrate our own commitment to a four-letter word that starts with J: Java. At Couchbase, this June and July are dedicated to Java...

Refactoring Spring Microservices Apps to work with Couchbase

Refactoring Spring Microservices Apps to work with Couchbase

I’m a big fan of online learning platforms, such as Udemy. For the price of a bottle of wine, you could learn pretty much anything, from psychology and Thai cooking to programming languages, operating systems and IT certifications.  Recently, I...

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...

How to log queries generated by Spring Data

How to log queries generated by Spring Data

One of the ways to improve your application performance in Couchbase is to create indexes for common queries. However, when you are working with Spring Data using its standard DSL, the generated query is not very clear, which makes a...

Docker and Vaadin Meet Couchbase – Part 1

Docker and Vaadin Meet Couchbase – Part 1

Running Couchbase as a Docker container is fairly easy. Simply inherit from the latest, official Couchbase image and add your customized behavior according to your requirement. In this post, I am going to show how you can fire up a...

Using Couchbase Full Text Search Service in Java

Using Couchbase Full Text Search Service in Java

Full-text based search is a feature that allows users to search based on texts and keywords, and is very popular among users and the developer community. So it’s a no-brainer that there are lots of APIs and frameworks that offer...

Using Autonumber in Couchbase

Using Autonumber in Couchbase

Ratnopam Chakrabarti is a software developer currently working for Ericsson Inc. He has been focused on IoT, machine-to-machine technologies, connected cars, and smart city domains for quite a while. He loves learning new technologies and putting them to work. When...

Couchbase as a First Class Citizen of Spring Boot 1.4

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...