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
Tag: Docker
In this post, we’ll build a simple message-driven application using Redis Streams and Spring Boot. Prerequisites This is the list of all the prerequisites: Overview
In this post, we’ll learn how to integrate Keycloak into an Angular SPA without writing a single line of backend code. Prerequisites This is the
In this post, we’ll build a lightweight messaging system using Redis Publish/Subscribe messaging and integrate it into a Spring Boot application step by step. Prerequisites
In this post, we cover how to implement structured logging for Spring Boot using Grafana, Alloy, and Loki. Prerequisites This is the list of all
In this post, we’ll explore how to implement distributed rate limiting using Spring Cloud Gateway and Redis for rate limiting storage. · Prerequisites· Overview∘ What Is Rate Limiting?∘ Why
In this post, we’ll show how to configure SSO between Jenkins and Keycloak, enabling users to log in once and access Jenkins. · Prerequisites· Overview∘ What is a
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 explore how to implement caching in a Spring Boot 3 application using Redis. · Prerequisites· Overview∘ Why Redis for Caching?∘ Flowchart of the caching mechanism∘ Setting
In this post, we’ll explore how to secure microservices architectures with Spring Cloud Gateway, Resource Servers, and Keycloak. · Prerequisites· Overview∘ How the authentication flow works· Setting up a