Streszczenie:
Przy budowaniu nowoczesnego oprogramowania coraz częściej odkrywamy to jak działa domena, po której się poruszamy co z kolei tworzy potrzebę modelowania procesów i ich implementacji. W niniejszej pracy omówimy dwa ważne wzorce process managera oraz sagi, dowiem się czym one się różnią, oraz jakie są wyzwania związane z ich implementacją i jak można potencjalnie je rozwiązać. Dodatkowo powiemy sobie o kilku wzorcach które wspomogą nas przy próbie rozwiązania problemów z zarówno sagą jaki process managerem. Oprócz tego zobaczymy przykładową implementację zarówno process managera jak i sagi przy użyciu jednej z najpopularniejszych bibliotek do komunikacji między serwisami.