February 2019
Intermediate to advanced
446 pages
10h 55m
English
The distributed sagas pattern has become very popular in the last few years. However, sagas were first introduced in 1987 by Hector Garcia-Molina and Kenneth Salem in their paper, SAGAS (http://www.cs.cornell.edu/andru/cs711/2002fa/reading/sagas.pdf). It was primarily written for a single relational database, and defines a way to handle system failures for long-running transactions. The same mechanism is used in the microservices world to handle distributed transactions, and hence the pattern is named distributed sagas.
Caitie McCaffrey defined distributed sagas as follows:
Steps 1 to 5 in the following ...
Read now
Unlock full access