In lesson 148 I talked about what Neal Ford and I coined as the 10th Fallacy of Distributed Computing: "Compensating updates always work”, and the issues associated with compensating updates (no, they DON’T always work). In this lesson I expand on that lesson to talk about some of the ways to work around compensating update failures while at the same time providing transactional isolation within a distributed transaction.
Reference Links:
Compensating Updates: https://www.developertoarchitect.com/...
Software Architecture Monday: https://bit.ly/3dadEe3
Fundamentals of Software Architecture: https://amzn.to/3rgFLjY
Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2
Watch video Lesson 176 - Compensating Updates Revisited online without registration, duration hours minute second in high quality. This video was added by user Mark Richards 17 December 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 2,34 once and liked it 7 people.