Skip to content

A project to show how AWS Step Functions can be used to replace 2-Phase Commit using the SAGA pattern. Sample microservices will be used to simulate a complex transaction using an orchestration strategy.

License

paragao/replace-2pc-with-saga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

replace-2pc-with-saga

A project to show how AWS Step Functions can be used to replace 2-Phase Commit using the SAGA pattern. Sample microservices will be used to simulate a complex transaction using an orchestration strategy.

The idea comes from this document and follows the ideas behind modernizing applications through different strategies of decomposing monolithic applications to microservices, as described in this whitepaper.

Another good source of information is about idempotent API. The Amazon Builder libray has a very good paper about it.

About

A project to show how AWS Step Functions can be used to replace 2-Phase Commit using the SAGA pattern. Sample microservices will be used to simulate a complex transaction using an orchestration strategy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published