Rozproszone Sagi
Pocess manager
Rozproszona Saga
Saga w systemie orkiestracyjnym.
Różnice kompensacja rollback
W kompensacji tworzymy akcję "zwrócono 200zł" zamiast usuwać rekord w bazie danych.
Nasza saga powinna być idempotentna.
Saga również może ulec awarii
Saga musi być idempotencja, bo jeśli saga ulegnie awarii, nie powinno stać się nic złego w procesie.
Do sagi można użyć następujących narzędzi
Saga - cechy
Wszystko albo nic
Kompensacja
Idempotentność
Użyj gotowych narzędzi
Dwa razy się zastanów
Może nie musi być to robione synchronicznie
Być może mikroserwisy są zbyt małe
Last updated