Understanding Microservices : A Modern Approach to Software Architecture

In this blog, we will delve into the differences between microservices and monolithic architectures, highlighting the benefits of adopting microservices. we will also cover the main components of a microservice architecture and see a demo to illustrate these concepts in action.

Understanding Microservices : A Modern Approach to Software Architecture

Security In Microservices

In this blog we will try to discover how we could secure our microservices arhitecture and how we can implement authentication as well as how to use vault in order to enhance the security within our application.

Security In Microservices

Saga Pattern

In this blog we will discover what is the Saga pattern and how it works and we will try to make two different implementations using two different approaches : The choeragraphy approach as well as the orchestration.

Saga Pattern

Axon Framework

In this blog we will try to discover how we can use the Axon framework in order to implement the Saga pattern using the orchestration approach .

Axon Framework

Propagation

In this blog, we will explore the issue of propagation in a microservices architecture and demonstrate a straightforward example that showcases a solution using the Saga pattern.

Propagation