-
Core Java

Rate Limiting in Java: Implementing Per-User Throttling with Redis Buckets
To protect APIs from abuse and ensure fair usage, rate limiting is essential. It prevents users or clients from overwhelming…
Read More » -
Java

Zero Downtime Deployments with Kubernetes and Argo Rollouts
Delivering new features quickly is important, but not at the cost of application stability. In modern DevOps workflows, zero downtime…
Read More » -
Enterprise Java

Jolokia Spring Boot Integration Example
Monitoring and managing Spring Boot applications can be greatly enhanced using tools like Jolokia, which exposes JMX MBeans over HTTP.…
Read More » -
Enterprise Java

Spring Boot 3 + Record-Based DTOs: Cleaner APIs with Better Type Safety
Java 16 introduced records, a new kind of class designed to model immutable data. With the advent of Spring Boot…
Read More » -
Software Development

Micronaut CLI (mn) Features Overview
The Micronaut CLI (mn) enables developers to bootstrap, build, and configure Micronaut projects. It supports various commands for project scaffolding,…
Read More » -
Software Development

How to Set Up Log4j2 Logging in Micronaut
Micronaut is a modern, JVM-based framework for building modular, easily testable microservice and serverless applications. It provides support for various…
Read More »







