Skip to content

Tag: Microservices

Breaks applications into small, independent services that communicate. Enhances scalability, agility, and fault isolation in complex systems.

Rethinking the Monolith: When Microservices Obsession Becomes Hazardous

Reading Time: 3 minutes

In recent times, I have observed a series of events that make me reflect on the use and abuse of microservices. Below, I will describe the events that led me to reconsider the tools I typically use when designing an application’s architecture. Perhaps this will also help you reflect on your development habits.

How To Ensure Data Integrity With The Saga Pattern

Reading Time: 2 minutes

Microservices architecture offers the advantage of breaking down an application into small, decoupled services, with each service owning the data it manages. However, a challenge arises when generating a transaction involving multiple services. To address this issue, the SAGA pattern is employed.