Secure Your Secrets: Encrypting Values with Spring Cloud Config
In the world of microservices, Spring Cloud Config provides a centralized way to manage externalized configurations for your applications. But what about sensitive data like database passwords or API keys?…
Geo – Location
So we have Latitude and Longitude, putting those together we have a location now. That is simple enough, but once we have a location, we can use that to derive…
Leveraging the CircuitBreakerFactory in Spring Cloud Circuit Breaker
Spring Cloud Circuit Breaker provides a powerful abstraction for implementing the circuit breaker pattern in your microservices. At the heart of this abstraction lies the CircuitBreakerFactory, a key component that…
Mastering Spring Authorization Server: Architectural Guide
As a Software Architect, transitioning from the legacy spring-security-oauth2 to the modern Spring Authorization Server (SAS) is a critical shift. This guide provides a deep dive into building a robust…
ListUtils isEmpty() & notEmpty()
Standard isEmpty() and notEmpty() methods for a ListUtils class. Nothing fancy, just simple methods and functionality. See the entire ListUtils series.
Connecting to Multiple MongoDB Databases with Spring Data
Modern applications, especially in a microservices architecture, often require interaction with multiple databases. This is particularly common with NoSQL databases like MongoDB, where different services might have their own dedicated…