Linkedin

  • Home >
  • Implement the serverless saga pattern by using AWS Step Functions

Implement the serverless saga pattern by using AWS Step Functions

Project Overview

Project Detail

In a microservices architecture, the main goal is to build decoupled and independent components to promote agility, flexibility, and faster time to market for your applications. As a result of decoupling, each microservice component has its own data persistence layer. In a distributed architecture, business transactions can span multiple microservices. Because these microservices cannot use a single atomicity, consistency, isolation, durability (ACID) transaction, you might end up with partial transactions. In this case, some control logic is needed to undo the transactions that have already been processed. The distributed saga pattern is typically used for this purpose. 

https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/implement-the-serverless-saga-pattern-by-using-aws-step-functions.html?did=pg_card&trk=pg_card

To know more about this project connect with us

Implement the serverless saga pattern by using AWS Step Functions