Denis Rosa, Developer Advocate, Couchbase | Couchbase Blog

Author

All posts by Denis Rosa, Developer Advocate, Couchbase

Denis Rosa is a Developer Advocate for Couchbase and lives in Munich - Germany. He has a solid experience as a software engineer and speaks fluently Java, Python, Scala and Javascript. Denis likes to write about search, Big Data, AI, Microservices and everything else that would help developers to make a beautiful, faster, stable and scalable app.

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.

How to Configure OAuth2 Authentication With Spring-Security-Oauth2
How to Configure OAuth2 Authentication With Spring-Security-Oauth2

This Spring-Security-Oauth2 tutorial contains 3 parts: how to authenticate a user, how to configure a token store and how to configure dynamic clients.

Building a Shazam-like app to understand how Tokenizers and Filters work | FTS Part 2
Building a Shazam-like app to understand how Tokenizers and Filters work | FTS Part 2

This post focuses on the Inverted Index and also explore how analyzers, tokenizers, and filters might shape the result of your searches.

Why you should avoid LIKE % | Deep Dive on FTS – Part 1
Why you should avoid LIKE % | Deep Dive on FTS – Part 1

This article focuses on why one should avoid using LIKE % for search and also check out why FTS is so much better than “Like %.

10 other things that developers must know about Couchbase
10 other things that developers must know about Couchbase

Learn the 10 features that developers must know about the Couchbase Server 5.0 and 5.5 to avoid logging healthy requests.

10 other things that Devops/Sys Admins must know about Couchbase
10 other things that Devops/Sys Admins must know about Couchbase

Learn the 10 features that Devops/Sys Admins must know about the Couchbase Server 5.0 and 5.5 to avoid logging healthy requests.

Couchbase on OpenShift in Action
Couchbase on OpenShift in Action

OpenShift is a platform as a service (PaaS) from Red Hat on top of Docker containers and Kubernetes. It is an open source container application platform by Red Hat based on Docker containers and the Kubernetes container cluster manager for enterprise app...

Couchbase with Kotlin, Spring Boot and Spring Data
Couchbase with Kotlin, Spring Boot and Spring Data

See how easy it is to convert a Java application. Check out how to create a sample application using: Kotlin, Spring Boot, Spring Data, and Couchbase.

Building Elastic Microservices With Kubernetes, Spring Boot
Building Elastic Microservices With Kubernetes, Spring Boot

In this article, the author explains how to make both your application and database on Kubernetes elastic using microservices and Spring Boot.

Databases on Kubernetes – How to Recover from Failures, Scale Up and Down in a Few Line Commands
Databases on Kubernetes – How to Recover from Failures, Scale Up and Down in a Few Line Commands

Running databases on Kubernetes is a hot topic nowadays. Let’s see how easy it is to deploy, recover from pod failures, and scale up and down a database.

Couchbase 5.5 Enhanced Query Plan Visualization
Couchbase 5.5 Enhanced Query Plan Visualization

The Query Plan Visualization Tool is one of the quickest ways to understand your query behavior, with it you can easily identify how your queries will be executed. This knowledge is essential for boosting your queries, as you can get...

Event Sourcing | Event Logging – An Essential Microservice Pattern
Event Sourcing | Event Logging – An Essential Microservice Pattern

This Couchbase blog post discusses using the Event Sourcing and Event Logging pattern to “go back in time” and understand what went wrong in your network.