Skip to content
  • About Me
  • Contact
  • Support My Blog
  • Linkedln
  • Github
  • Twitter
  • Medium

BootLabs TechBlog

Spring, Java, Kubernetes, Docker, Jenkins, MongoDB, Cloud, Ansible, JavaScript

  • Home
  • Languages & Frameworks
    • Java Core
    • Spring Boot
    • Spring Security
    • Spring WebFlux
    • Spring Batch
    • Python
    • Angular
    • Node.js
  • Cloud
    • AWS
  • Database
    • MongoDB
    • DynamoDB
    • PostgreSQL
    • Redis
  • Distributed Systems
    • Kafka
    • Pulsar
    • RabbitMQ
    • Redis
  • Mobile
    • Flutter
  • Tools
    • DevOps
      • Jenkins
      • Docker
      • Kubernetes
      • Terraform
      • Ansible
    • Keycloak
    • HashiCorp

Tag: java

  • Home
  • java
  • Page 2
Java PostgreSQL Spring Boot

Efficient Soft Delete in Spring Boot JPA: Implementation Guide & Best Practices

May 4, 2026May 18, 2026 Editorial Team

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

Read More
Java Java Core Spring Boot

Fast, Cheap, and Scalable File Uploads with Spring Boot and Cloudflare R2

April 7, 2026May 18, 2026 Editorial Team

In this post, we’ll explore how to build a file upload service using Spring Boot and Cloudflare R2. Prerequisites This is the list of all

Read More
Java Spring Boot

Centralized Logging: Spring Boot Meets Grafana, Alloy, and Loki

March 23, 2026May 18, 2026 Editorial Team

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

Read More
Java Spring Boot

Production-Ready Retry Mechanisms with Spring Retry in Spring Boot

February 24, 2026May 18, 2026 Editorial Team

In this post, we’ll build a retry strategy in Spring Boot using Spring Retry. · Prerequisites· Overview∘ What is Spring Retry?∘ Why Do We Need Spring Retry?· Real-World Example Scenario∘ Example:

Read More
Docker Java Redis Spring Boot Spring Cloud

Rate Limiting with Spring Cloud Gateway and Redis

February 10, 2026May 18, 2026 Editorial Team

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

Read More
Flutter Keycloak Spring Boot Spring Cloud

Keycloak for Smart Devices: A Practical Guide to Device Code Flow 2/2

December 1, 2025June 21, 2026 Editorial Team

In the previous post, we learned why Device Code Flow matters for smart devices and how to set up Keycloak to support it. In this post, we’ll

Read More
Flutter Keycloak Spring Boot Spring Cloud

Keycloak for Smart Devices: A Practical Guide to Device Code Flow 1/2

December 1, 2025June 21, 2026 Editorial Team

In this post, we’ll implement Device Code Flow with Keycloak using Spring Boot and Flutter. · Prerequisites· Overview∘ What is device code flow?∘ Device Authorization Flow∘ Why Use Keycloak for

Read More
Spring Boot

Zero-Dockerfile Spring Boot Containerization Using Jib

November 24, 2025May 18, 2026 Editorial Team

In this post, we’ll explore how Jib works, why it’s different from traditional Docker builds, and how to use it to containerize a Spring Boot

Read More
Java Spring Boot

From Excel to Database: Using Apache POI in Spring Boot to Automate Data Processing

November 18, 2025November 18, 2025 Editorial Team

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

Read More
Java Spring Boot

Building Robust API Clients with RestClient in Spring Boot 3.X

October 6, 2025October 6, 2025 Editorial Team

In this post, we’ll explore how to use the RestClient class in Spring Boot 3 to perform GET, POST, PUT, and DELETE operations against REST

Read More

Posts pagination

Previous 1 2 3 … 11 Next

About Me

I have over 10 years of experience in software design, development, and deployment (Software Development life cycle).

Recent Posts

  • Kubernetes Spring Boot

    Lab13 (Spring Boot/K8S): Zero-Downtime Deployments with Kubernetes Rolling Updates

    October 12, 2026October 12, 2026
  • Angular Docker Kubernetes Spring Boot

    Lab12 (Spring Boot/K8S): Exposing Spring Boot Applications with Kubernetes Ingress

    October 7, 2026October 7, 2026
  • Docker Kubernetes

    Lab11 (Spring Boot/K8S): Auto-Scaling Spring Boot Applications with Kubernetes HPA

    September 29, 2026September 29, 2026
  • Angular Node.js

    Build a Documentation Portal for Multiple Swagger APIs Using Angular

    September 14, 2026September 14, 2026
  • Docker PostgreSQL Spring Boot Spring Security

    Spring Authorization Server in Action: Securing Modern Applications with OAuth 2.1

    September 7, 2026September 7, 2026

Categories

  • Angular
  • Ansible
  • AWS
  • Docker
  • DynamoDB
  • Flutter
  • HashiCorp
  • Java
  • Java Core
  • Jenkins
  • Kafka
  • Keycloak
  • Kubernetes
  • MongoDB
  • Node.js
  • PostgreSQL
  • Pulsar
  • Python
  • RabbitMQ
  • Redis
  • Spring Batch
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • Spring WebFlux
October 2026
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Sep    

Archives

  • 2026 (77)
  • 2025 (28)
  • 2024 (37)
  • 2023 (18)
  • 2022 (22)
  • 2021 (6)
  • 2020 (3)

Angular (7) Apache Kafka (36) Apache Poi (1) aws (6) AWS Cognito (5) ci-cd (2) Dart (5) DB Migrations (1) Distributed Systems (1) Docker (54) Flutter (8) Github (4) Gitlab CI (1) Grafana (4) Integration Testing (7) java (107) Javascript (3) jenkins (10) Jenkins Pipeline (7) JUnit (3) K8S (12) Kafka (61) Keycloak (11) Kraft (1) kubectl (3) kubernetes (9) Liquibase (2) maven (105) Messaging System (61) Microservices (2) minikube (8) MongoDB (13) Monitoring (1) Multitenancy (1) nodejs (2) Oauth2 (3) OAuth 2.0 (4) OIDC (1) OpenAPI (2) OpenID (2) PostgreSQL (20) Postman (37) Prometheus (2) R2dbc (1) Reactor (2) Redis (8) Spring Batch (3) Spring Boot (100) Spring Core (5) Spring Data JPA (9) Spring Reactive (18) Spring Security (4) SQL (3) Testcontainers (1) Vault (2) Websocket (2) Wiremock (1)

Subscribe to my Newsletter

Thanks for your interest in subscribing to my Newsletter and Updates.

  • Linkedln
  • Github
  • Twitter
  • Medium
All Rights Reserved 2023.
Proudly powered by WordPress | Theme: Fairy by Candid Themes.