Introduction Deploying Spring Boot microservice on AWS ECS with Fargate allows us to run our applications in a serverless container environment. AWS Fargate allows us to run containers without having…
Introduction Deploying Spring Boot microservice on AWS ECS with Fargate allows us to run our applications in a serverless container environment. AWS Fargate allows us to run containers without having…
In a microservices architecture, managing the dynamic nature of service instances can be challenging. Netflix Eureka, a popular service registry and discovery server, comes to the rescue. In this post, we…
In this article, we'll explore event-driven integration using Apache Kafka to facilitate seamless and efficient communication among microservices. We'll have a hands-on understanding of implementing asynchronous, event-driven communication using Apache…
1. Introduction In this tutorial, we’ll explore the process of establishing secure authentication between Spring Boot microservices by using Keycloak OAuth2.0 Client Credentials flow. The Client Credentials Flow is a…
In a microservices architecture, effective communication between services is crucial for building robust and scalable applications. OpenFeign, a part of the Spring Cloud ecosystem, is used in the context of…
Microservices are an architectural style that structures an application as a collection of loosely coupled services. These services are designed to be small, independently deployable, and capable of performing a…