60-Day Kafka 4 Learning Plan · Week 1 Capstone · End-to-end labSources: Kafka: The Definitive Guide Ch.2–4 · kafka.apache.org/43 · Spring Kafka Docs Goal Build
Tag: Docker
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 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