In this post, we’ll explore a complete implementation of the Spring authorization server using PostgreSQL for data persistence. Prerequisites Overview Every team eventually builds their
Tag: PostgreSQL
60-Day Kafka 4 Learning Plan · Week 6 — Kafka Connect & ksqlDB Sources: Kafka: The Definitive Guide Ch.9 + 11 · kafka.apache.org/documentation/#connect · docs.ksqldb.io Goal Wire
In this post, we’ll build a URL Shortener Design System using Spring Boot 4 and Redis, focusing on scalability, performance, and clean system design. Prerequisites
In this post, we’ll explore how to implement an efficient soft delete strategy using Spring Boot and JPA, along with practical best practices to avoid
In this post, we’ll explore how to use Apache POI in a Spring Boot REST API to read data from Excel files and store it
In the previous post, we learned the foundation for extending Keycloak with custom database entities and providers. In this post, we’ll explain how to expose the
In this post, we’ll move beyond the basics and dive deep into the advanced world of extending Keycloak. · Prerequisites· Overview· Understanding Keycloak SPIs∘ What is an SPI?∘ Why Use
In this post, we’ll learn how to track SQL queries, adjust log levels, and debug faster in a Spring Boot application. · Prerequisites· Overview· Enabling
In the previous post, we had configured a Hashicorp Vault server. In this post, we’ll explain how to manage vault secrets with a Spring Boot application.
In this post, we’ll explore how to configure Hashicorp Vault and manage secrets in a Spring Boot application. · Prerequisites· Overview∘ What is Vault?∘ Why Vault?· Set up HashiCorp Vault