Better Software Design
5. O wzorcach Saga i Process Manager z Kubą Pilimonem
Episode Summary
Jak zapewniać spójność ostateczną i radzić sobie z przeprowadzaniem zmian w środowisku rozproszonym? Czym właściwie jest Saga, co odróżnia ją od Process Managera i jak możemy wykorzystać te wzorce w projektach? Wspólnie z Kubą Pilimonem staramy się odpowiedzieć na te właśnie pytania...
Episode Notes
Materiały:
- Saga, opracowanie naukowe, Hectora Molina-Garcia oraz Kennetha Salem, 1987
- Wzorzec Saga w katalogu Microservices.io
- Applying the Saga Pattern, prezentacja Caitie McCaffrey GOTO Conference 2015
- Distributed Sagas: A Protocol for Coordinating Microservices, prezentacja Caitie McCaffrey z JOTB17
- Saga: How to implement complex business transactions without two phase commit, Bernd Rucker
- Microsoft CQRS Journey, Saga on Sagas
- Wzorzec Process Manager w Enterprise Integration Patterns, Martin Fowler, tutaj odsyłamy do internetowego podsumowania, więcej o wzorcu można znaleźć w samej książce